← Back to Agent Chain
🪙 Crypto & Wallet Setup
Connect wallets, supported chains, tokens, and crypto payment flow
Supported Wallets
| Wallet | Chains | Auth Support | Payment Support |
|---|---|---|---|
| MetaMask | Ethereum, Polygon, BSC | ✅ | ✅ |
| Phantom | Solana | ✅ | ✅ |
| Coinbase Wallet | Ethereum, Polygon, Base | ✅ | ✅ |
| WalletConnect | Multi-chain | ✅ | ✅ |
| Trezor | Ethereum, Bitcoin | — | ✅ |
| Ledger | Multi-chain | — | ✅ |
| Trust Wallet | Multi-chain | — | ✅ |
| Solflare | Solana | — | ✅ |
Crypto Payment Flow
1. User selects item → clicks "Pay with Crypto"
2. Client calls POST /v1/marketplace/crypto/pay
3. Server returns treasury wallet address + amount + memo
4. User sends payment from their wallet
5. Server monitors blockchain for confirmation
6. After N confirmations → POST /v1/marketplace/crypto/:id/confirm
7. Access granted
Confirmation Requirements
| Chain | Confirmations | Typical Time |
|---|---|---|
| Ethereum | 12 | ~3 minutes |
| Solana | 32 | ~15 seconds |
| Polygon | 256 | ~8 minutes |
| Bitcoin | 3 | ~30 minutes |