The catalog
USDT and USDC are multi-network: the checkout shows one row per network variant, and the buyer picks the network. Acceptance is symbol-level on your side — accepting USDT means accepting it on all of its networks.
New merchants accept the default set — USDT, USDC, ETH and BTC — until
they opt into more. Additional assets are enabled per symbol in the
dashboard.
How the checkout quotes
- The checkout shows your accepted assets as a grid with indicative crypto amounts based on live rates. The rate is network-independent, so a stablecoin’s variants share one indicative amount.
- When the buyer selects an asset (and network), the amount is quoted for real and locked, and a deposit address is issued. The buyer must send exactly the quoted crypto amount to that address.
- The lock lives inside the payment’s 15-minute window — after
expiresAt, an unpaid intent isexpiredand the address must not be paid.
Network identifiers
Where the API exposes a network (chain fields on checkout payloads), it uses these identifiers:
ETHEREUM, BITCOIN, SOLANA, TRON, DOGECOIN, CARDANO, XRPL, STELLAR, SUI
Related
API payments
Create intents and read back
assetSymbol and cryptoAmount.Underpayments
Tolerance, review queue, and partial payments.