Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.request.network/llms.txt

Use this file to discover all available pages before exploring further.

Coverage model

Secure Payment Pages support the same 8 networks as Request API destinations:
TypeNetworks
EVMEthereum (mainnet), Arbitrum One, Optimism, Base, Polygon (matic), BNB Smart Chain (bsc)
Non-EVMTron
TestnetSepolia
Stablecoins (USDC, USDT) are supported on every mainnet, including Tron (USDT and USDC, TRC-20). 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).
Batch secure payment links — multiple payees in a single hosted link — are EVM-only. Tron Secure Payment links are single-recipient.
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. Use GET /v2/currencies to query support by network.
curl -X GET "https://api.request.network/v2/currencies?network=sepolia" \
  -H "x-api-key: YOUR_API_KEY"
[
  {
    "id": "FAU-sepolia",
    "name": "FAU",
    "symbol": "FAU",
    "decimals": 18,
    "network": "sepolia",
    "type": "ERC20",
    "chainId": 11155111
  }
]

How to verify support

  • Query GET /v2/currencies with network and symbol filters 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