Whop
Finance
documentation
Whop Finance × Aptos
DeFi on Aptos, powered by Tether's Wallet Development Kit. Aptos is a Layer 1 blockchain built on Move — the smart contract language originally created by Meta's Libra (later Diem) team. Earn yield, trade crypto and stocks, send stablecoins, and deploy autonomous AI agents — all on-chain with sub-second finality.
Products
Everything you need, one platform.
Earn Yield
by Whop Finance
Supply USDT to Aave V3 — the most battle-tested lending protocol in DeFi with $27B+ TVL across 12 chains. Real-time yield accrual, withdraw anytime, no lockups.
Trade Crypto & Stocks
by Whop Finance
On-chain orderbook perps via Decibel. BTC, ETH, APT, and stocks with up to 50x leverage.
Send Money
by Whop Finance
Transfer USDT or USDC for $0.001. Native stablecoins, instant finality.
Agent Bank
by Whop Finance
AI agents get their own bank. Checking, savings, credit, exchange — fully autonomous on Aptos.
Leveraged Yield
by Whop Finance
Echelon E-Mode looping at 93% LTV. Up to 14x amplified stablecoin yield.
Payments
Built for the future of payments
The payments stack for modern day businesses — from entrepreneurs to global enterprises.
$2.8B+
Made by sellers
188K+
Sellers on Whop
22.4M+
Users on Whop
99.9%
Uptime
Build DeFi with the Whop Finance SDK
Move modules for payments, yield, and stablecoin transfers on Aptos. Integrate the Tether WDK, deploy creator payment splits, and compose with Aave, Echelon, and Decibel — all from a single SDK with sub-second finality and $0.001 transactions.
SDK
0114453
- $2,805,620,430Made by sellers on Whop
wdk-wallet-aptos
Self-custodial wallet module for Aptos
import WDK from '@tetherto/wdk'
import WalletManagerAptos from '@AptosWhopFinance/wdk-wallet-aptos'
const wdk = new WDK(seedPhrase)
.registerWallet('aptos', WalletManagerAptos, {
rpcUrl: 'https://fullnode.mainnet.aptoslabs.com/v1',
network: 'mainnet'
})
const account = await wdk.getAccount('aptos', 0)
await account.getBalance() // native APT
await account.getTokenBalance(USDT_FA) // $1B+ native USDT
await account.transfer({ token: USDT_FA, to, amt }) // $0.001 feeDerivation
BIP-44
m/44'/637'/0'/0'/0'
Keys
Ed25519
Key derivation
Assets
Fungible Assets
USDT/USDC native
Security
sodium_memzero
Secure key disposal
AI Agent Banking
Bank Account for
AI Agents
Give your AI agent autonomous financial operations on Aptos. Checking, savings, credit, and exchange — all non-custodial with sub-second settlement.
Architecture — Agent Bank on Aptos
Claude, Cursor, Copilot...
"Check my balance"
"Pay 0x1234 $50"
"Put idle funds to work"
"Need liquidity, keep yield"
"Swap USDC for gas"
checking balancechecking sendsavings depositcredit borrowexchange swapChecking
$0.001
per transaction
Savings
4-8%
APY
Credit
1.5x
min health factor
Exchange
0.3%
swap fee
CLI
Agent Skills — commands for autonomous AI agents
# Initialize agent bank account
npx @aptos-agent-bank/cli init
# Check all accounts
npx @aptos-agent-bank/cli status
# Send USDC from checking
npx @aptos-agent-bank/cli checking send \
--token USDC --to 0x... --amount 25
# Deposit to savings (earn 4-8% APY)
npx @aptos-agent-bank/cli savings deposit \
--token USDC --amount 100
# Borrow against savings
npx @aptos-agent-bank/cli credit borrow \
--token USDC --amount 50
# Swap tokens
npx @aptos-agent-bank/cli exchange swap \
--from USDC --to APT --amount 10Quick Start — 3 Steps
Initialize
npx @aptos-agent-bank/cli initGenerates Ed25519 keypair, encrypts with AES-256-GCM, stores locally.
Fund
Send USDC to your agent's address on Aptos. The CLI auto-converts a small amount to APT for gas.
Operate
Your agent can now autonomously send payments, earn yield, borrow, and swap tokens — all without human intervention.
Aptos + Tether WDK
How Agent Bank integrates with the Aptos blockchain and Tether's Wallet Development Kit
Aptos + Tether WDK
How Agent Bank integrates with the Aptos blockchain and Tether's Wallet Development Kit
Move VM & Fungible Asset Standard
Aptos is built on Move, the programming language originally developed by Meta's Libra project (later renamed Diem) for a global payments network. Move uses a resource-oriented type system — assets can't be copied or dropped, only moved. USDC and USDT on Aptos use the Fungible Asset (FA) standard instead of the legacy Coin module. FA supports metadata, supply tracking, and programmable transfer hooks at the protocol level.
0x1::fungible_asset::transfer()0x1::primary_fungible_storeBIP-44 Key Derivation (Ed25519)
WDK generates keys using BIP-44 path m/44'/637'/0'/0'/0' where 637 is Aptos's registered coin type. Keys are Ed25519 — the same curve used by Aptos validators. Private keys are encrypted at rest with AES-256-GCM and wiped from memory using sodium_memzero.
Ed25519PrivateKeyAES-256-GCMcoin_type: 637Transaction Model & Gas
Aptos achieves sub-second finality via Block-STM parallel execution — independent transactions execute concurrently across cores. Gas is paid in APT (not stablecoins). A typical FA transfer costs ~0.000005 APT ($0.001). Agent Bank auto-swaps a fraction of USDC to APT when gas is low, so agents never stall on empty gas tanks.
<1s
Finality
~0.000005 APT
Gas per tx
160,000
TPS (peak)
Block-STM
Execution
Aave V3 on Aptos
Aave is the most battle-tested lending protocol in DeFi — $27B+ TVL across 12 chains. V3 is deployed natively on Aptos as Move modules — not EVM bytecode bridged over. Supply USDT to receive aUSDT (yield-bearing FA token). Interest accrues every block (~1s). E-Mode for correlated stablecoins enables up to 93% LTV for USDC/USDT pairs.
pool::supply()pool::borrow()E-Mode LTV: 93%Key On-Chain Addresses
0xbae207659db88bea0cbead6da0ed00aac12edcdda169e591cd41c94180b46f3b0x357b0b74bc833e95a115ad22604854d6b0fca151cecd94111770e5d6ffc9dc2b0xc1c2f02eaa62e9d4f53d8e3710527c1de10dbc17d0030ac0d7de42e4c7f22e5b0x1::aptos_coin::AptosCoin