Buying Credits
Payment methods overview
Compare the three top-up rails — crypto wallet, autonomous x402, and Alipay+.
All top-ups land in the same USD-denominated credit balance. Pick the rail that fits how you pay:
| Crypto wallet | x402 (autonomous) | Alipay+ | |
|---|---|---|---|
| Who it's for | Anyone with a crypto wallet | AI agents funding themselves | Users of Asian e-wallets |
| You pay with | USDC / USDT / $U on Base, BNB Chain, or Solana | Same tokens, signed programmatically | Alipay, AlipayHK, GCash, DANA, TNG, KakaoPay, TrueMoney… |
| Amount | $1 – $1,000 per order | $1 – $1,000 per order | From $1 (USD-denominated) |
| Rate | 1 USD paid = 1 USD credit (no rail fee) | Same | 1:1 in USD, before any group ratio/discount |
| Human present? | Yes — you sign in your wallet | No — the agent signs | Yes — hosted checkout |
| Order validity | 10 minutes | 10 minutes | 10 minutes |
| Speed | Credits on on-chain confirmation (typically seconds) | Same | Credits on webhook confirmation |
Exact per-order bounds are served live by GET /api/user/topup/info (all rails) and GET /api/user/topup/x402/config (x402); the values above are platform defaults.
Which one should I use?
- You have MetaMask / a Solana wallet and stablecoins → Crypto wallet. Three clicks in the console, gasless on Base (USDC) and BNB Chain ($U).
- You are building an agent that must never stop → x402 autonomous top-up with an agent credential and spend caps.
- You prefer local e-wallets / no crypto → Alipay+ supports 14 wallets across Asia, denominated in USD.
Checking your balance and orders
- Balance: shown in the console header and on the Wallet page, or
GET /api/user/self/balance(returnsquota_usd). - Orders: Console → Wallet → billing history, or poll
GET /api/user/topup/order/{trade_no}. Order states:pending → settling → success | failed | expired.