Coverage model
Secure Payment Pages support the same 8 networks as Request API destinations:
Stablecoins (USDC, USDT) are supported on every mainnet, including Tron (USDT and USDC, TRC-20). USDT0 is additionally available as a payment currency (an alias of USDT) on Arbitrum One, Optimism, and Polygon. FAU is available on Sepolia for testing.
For a payer’s perspective, a Secure Payment link can be paid from any of these chains — when the source chain differs from the merchant’s destination chain, the swap is routed through Li.Fi (EVM source chains only; Tron payments are same-chain).
For the canonical chain × currency table and feature-support matrix, see Supported Chains and Currencies.
Supported currencies
Currencies are determined by the Request token list and available per network. UseGET /v2/currencies to query support by network.
How to verify support
- Query
GET /v2/currencieswithnetworkandsymbolfilters for discovery - Validate currency IDs before calling
POST /v2/secure-payments - Use the same network and currency validation rules you apply to normal request flows
For an at-a-glance list of ecosystem support, see Supported Chains and Currencies.
Preflight checklist
- Confirm each currency ID exists in
GET /v2/currencies - Confirm each request network is supported by your target flow
- Confirm your selected currencies are available on those networks