Supported Chains and Currencies
The Request Network API supports 500+ currencies across 10 EVM chains.
Request Network API Supported Chains and Currencies
Overall, the Request Network API supports 500+ currencies across 10 EVM chains.
ERC20, Native, and Conversion Payments Supported Chains
10 EVM Chains:
Ethereum
Arbitrum One
OP Mainnet
Base
Polygon
BSC
Avalanche
Fantom
zkSync Era
Sepolia
ERC20 and Native Payments Supported Currencies
For ERC20 and Native Payments, the Request Network API supports 500+ tokens, mostly on Ethereum. See Request Network Token List for the full list.
Conversion Payments Supported Currencies
For Conversion Payments, the Request Network API supports the following invoice currencies:
USD
EUR
CNY
GBP
JPY
For Conversion Payments, the Request Network API supports the following payment currencies:
USDC
USDT
DAI
FAU on Sepolia
Crosschain Payments Supported Currencies
See Crosschain Payments Supported Chains and Currencies
Crypto-to-fiat Payments Supported Currencies
See Crypto-to-fiat Supported Chains and Currencies
Currencies API Endpoint
The currencies API endpoints provide access to the complete Request Network token list, enabling you to discover and filter available tokens across multiple blockchain networks.
Key Features
Payment Request Integration: Get the exact currency IDs needed for creating payment requests
Payment Integration: Get accurate token information for payment processing
Currency Validation: Verify supported tokens before creating payment requests
Multi-Chain Support: Access tokens across Ethereum, Polygon, Arbitrum, and more
Developer-Friendly: Simple filtering options for easy integration
Currency Information Structure
Each token in the response includes:
id: Unique Request Network token identifier (e.g.,
USDC-mainnet
)name: Human-readable token name (e.g.,
USD Coin
)symbol: Token symbol (e.g.,
USDC
)decimals: Number of decimal places for the token
address: Contract address on the specified network
network: Blockchain network name
type: Token type (
ERC20
,ETH
, etc.)hash: Contract address hash
chainId: Blockchain chain ID
Endpoints
Get a list of all available tokens, or filter by network, symbol, or id.
The network of the token(s)
mainnet
The symbol of the token
USDC
Whether to return only the first token. can only be used when both network
and symbol
are provided.
true
The Request Network id of the token
USDC-mainnet
API key for authentication
GET /v2/currencies HTTP/1.1
Host: api.request.network
x-api-key: text
Accept: */*
[
{
"id": "USDC-mainnet",
"name": "USD Coin",
"symbol": "USDC",
"decimals": 6,
"address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"network": "mainnet",
"type": "ERC20",
"hash": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"chainId": 1
},
{
"id": "USDT-mainnet",
"name": "Tether USD",
"symbol": "USDT",
"decimals": 6,
"address": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
"network": "mainnet",
"type": "ERC20",
"hash": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
"chainId": 1
}
]
Last updated
Was this helpful?