Supported Networks & Assets
Speed and per-chain cost live in Performance & Cost.
| Network | chainId | Native | Assets |
|---|---|---|---|
| Arbitrum | 42161 | ETH | USDC, USDC.e, USDT |
| Base | 8453 | ETH | USDC, USDbC, USDT |
| Polygon | 137 | POL | USDC, USDT |
| BSC | 56 | BNB | USDC, USDT |
| Ethereum | 1 | ETH | USDC, USDT |
| Tron | 728126428 | TRX | USDT, USDD |
USDbC (Base) and USDC.e (Arbitrum) are bridged USDC variants. Call GET /chain for the live list, contract addresses and decimals.
Headless supports active EVM ERC-20 and Tron TRC20 tokens registered in the Bankroll. Native assets (ETH, POL, BNB, TRX) are not available for headless payouts. Use
GET /withdraw/optionsfor the live per-operator list; an active database token alone does not guarantee on-chain registration or available liquidity.
Tron mainnet uses chainId: 728126428. Headless Tron inputs accept Base58Check or 20-byte 0x hex; public addresses use Base58. Decimals always come from the chain-specific registry: for example, Tron USDT uses 6 and USDD uses 18. Never infer decimals from the token symbol. The USDT contract TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t is equivalent to 0xa614f803b6fd780986a42c78ec9c7f77e6ded13c.
An operator receives completion only after an explicit solid Tron receipt and the chain's configured withdrawConfirmations threshold. Test/staging availability is separate from mainnet; obtain the staging network and token from its own options response.