Chains supported for USDT
- TRON (TRON_USDT)
- Ethereum (ETH_USDT)
- Arbitrum (ARBITRUM_USDT)
- Base (BASE_USDT)
- Polygon (MATIC_USDT)
- BNB Smart Chain (BSC_USDT)
Chains supported for USDC
- Ethereum (ETH_USDC)
- Arbitrum (ARBITRUM_USDCOIN)
- Base (BASE_USDC)
- Polygon (MATIC_USDC2)
- BNB Smart Chain (BSC_USDC)
Chains supported for NUSD
- Base (BASE_NUSD)
When you receive a webhook deposit notification, check the
token_id in the message. Only when the token_id is included in one of the arrays above is the deposit information valid. If the token_id does not belong to any of the three arrays above, ignore the message.Payout Support
Deposit: The user transfers funds to an address generated by the API, and the funds enter the wallet balance.
Payout: Use the API to withdraw funds from the wallet balance to a specified address.
| Chain | Token | Payin | Payout | Estimated Confirmation Time |
|---|---|---|---|---|
| Ethereum | USDT, USDC | ✅ | ✅ | ~2 minutes |
| Tron | USDT | ✅ | ❌ | ~1 minute |
| Arbitrum | USDT, USDC | ✅ | ✅ | ~30 seconds |
| Polygon | USDT, USDC | ✅ | ✅ | ~30 seconds |
| BSC | USDT, USDC | ✅ | ✅ | ~30 seconds |
| Base | USDT, USDC | ✅ | ✅ | ~30 seconds |
Chain Selection Suggestions
| Use Case | Recommended Chain | Reason |
|---|---|---|
| Low-fee transactions | MATIC, BSC | Lower gas fees |
| High-frequency small transactions | Base, Arbitrum | L2 networks, fast confirmation |
| Large secure transactions | Ethereum | Most decentralized, most secure |
| Rich DeFi ecosystem | Ethereum, BSC | Mature application ecosystem |