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.

Request Network API Supported Chains and Currencies

Request Network supports payment destinations on 8 networks — 7 EVM chains and Tron. EVM and Tron are co-equal first-class networks for sign-in, payment destinations, payment links, and single payouts. The one current asymmetry: batch payments (incoming or outgoing) are EVM-only — the API rejects Tron batch requests.

Supported networks

Mainnet

NetworkChain IDNetwork IDUSDCUSDTNotes
Ethereum1mainnet
Arbitrum One42161arbitrum-oneAlso supports USDT0
Optimism10optimism
Base8453base
Polygon137matic
BNB Smart Chain56bsc
Tron728126428tronTRC-20 tokens, T... addresses

Testnet

NetworkChain IDNetwork IDTokens
Sepolia11155111sepoliaFAU, USDC, USDT
All token addresses above are mainnet contracts. Use them as the tokenAddress when creating a payment destination via the Auth API.

Feature support per chain

FeatureEVM (7 chains)Tron
Wallet sign-in (Dashboard)
Payment destinations (ERC-7828)
Single incoming payments
Batch incoming payments
Single outgoing payouts
Batch outgoing payouts
Conversion payments (fiat-denominated)
Cross-chain swap-to-pay (Li.Fi)
Recurring payments
Batch payments (one transaction paying multiple recipients, or one signed batch payout) are supported on EVM only. Submitting a batch with Tron payees returns a 400 with: Batch payments are not supported for TRON networks. Please submit individual payment requests.

Tron specifics

Tron

  • Mainnet only — no Tron testnet support
  • Native token: TRX (used for energy/bandwidth fees)
  • Stablecoins: USDT (TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t), USDC (TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8)
  • Address format: Base58, prefix T
  • Wallets: TronLink, Guarda, Trust, WalletConnect-Tron
Tron wallet addresses are not interchangeable with EVM addresses. The API uses ERC-7828 humanReadableInteropAddress to disambiguate — Tron destinations resolve under the eip155:728126428 namespace.

ERC20 and Native Payments Supported Currencies

For ERC20 and native payments, Request Network exposes a broader catalog of 500+ tokens (the Request Network Token List). The destinations and secure payment flows above use the curated subset on the canonical 8 networks.

Request Network Token List

Access the full token catalog with token IDs, symbols, and network mapping.
The token list is a superset and may include tokens on chains outside the destination flow. For payment destinations and secure payment links, use the 8 networks listed above.

Conversion Payments Supported Currencies

For Conversion Payments, supported invoice currencies include:
  • USD
  • EUR
  • CNY
  • GBP
  • JPY
For Conversion Payments, supported payment currencies include:
  • USDC
  • USDT
  • DAI
  • FAU (Sepolia)
To fetch supported payment currencies for an invoice currency:

GET /v2/currencies/{currencyId}/conversion-routes

Get payment currency options available for a given invoice currency.

Crosschain Payments Supported Currencies

Crosschain Payments

View the supported chain/currency matrix for crosschain payments.

Crypto-to-fiat Payments Supported Currencies

Crypto-to-fiat Payments

View supported chains and currencies for crypto-to-fiat flows.

Currencies API Endpoints

The Currencies API lets you discover available currencies and conversion routes.

Key Features

  • Payment request integration: get currency IDs required for request creation
  • Payment integration: retrieve token/network metadata for settlement logic
  • Currency validation: verify supported currency IDs before creating requests
  • Multi-chain support: discover tokens across supported chains

Currency Object Fields

Typical fields include:
  • id (for example USDC-mainnet)
  • name
  • symbol
  • decimals
  • address
  • network
  • type
  • chainId

Currency Codes and Examples

"ETH-mainnet"
"USDC-mainnet"
"USDC-base"
"USDT-arbitrum-one"
"USDT0-arbitrum-one"

API Query Examples

curl -X GET 'https://api.request.network/v2/currencies' \
  -H 'x-api-key: YOUR_API_KEY'

Endpoints

GET /v2/currencies

List currencies and filter by network, symbol, or id.

GET /v2/currencies/{currencyId}/conversion-routes

List payment currencies available for a given invoice currency.

Token List

Full token catalog with IDs and chain mapping.

Payment Types

Learn where each currency flow is used.

Getting Started

Build with supported currencies and chains.