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.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 — thenwallet.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.
Withdrawals
Balances can be withdrawn as USDT or USDC onETH, BSC, POL, TRX, SOL,
BASE, ARB, AVAX and CELO, to your business wallet’s address on that
network. See Settlement & withdrawals.

