Skip to main content
One table for every product. Use the code in API requests; the common spellings in the last column are accepted too and normalised for you.

Crypto Payment Gateway

Checkouts take USDT and USDC — the asset and network your customer pays with. A payment counts only once the transaction is buried under the confirmations below, and only when the chain itself shows the genuine token contract (listed here) delivering at least the amount to your deposit address. A look-alike token that calls itself “USDT” is never counted. A checkout asking for an asset a network does not carry (USDC on TRON, USDT on Solana) is refused with 400 and the list of what that network accepts.

Token contracts

These are the only contracts whose transfers count.
Decimals differ by chain. USDT and USDC have 18 decimals on BSC and 6 everywhere else. Gateway amounts are in whole units (25.5), so this only matters if you read raw token values yourself.

Wallet-as-a-Service and monitoring

WaaS derives a wallet on 13 networks, and the monitor watches every one of them. A deposit of the network’s own coin or of one of its stablecoins is detected, matched to its on-chain transaction, and confirmed once it is buried under the depth below — then wallet.deposit.confirmed tells you it is safe to credit. How long a deposit takes is detection plus confirmation:
  • Detection. On the EVM chains, TRON and Solana the monitor checks an address every few seconds after a deposit, about once a minute normally, every 4 minutes once it has been quiet for a week and every 12 minutes after a month. Bitcoin, Litecoin, Bitcoin Cash and XRP addresses are checked every 4 minutes (12 once quiet for a month).
  • Confirmation. The depth above takes about 3 minutes on Ethereum, 4 on Polygon, 15 on Litecoin, 30 on Bitcoin and an hour on Bitcoin Cash, about a minute on TRON, and under a minute on the others.
The token contracts are the same genuine ones as in the gateway table above. See Wallet-as-a-Service for decimals, transfers and sandbox coverage per network.

Withdrawals

Balances can be withdrawn as USDT or USDC on ETH, BSC, POL, TRX, SOL, BASE, ARB, AVAX and CELO, to your business wallet’s address on that network. See Settlement & withdrawals.

Explorers