Skip to main content
AI-Generated Content – This page was generated with AI assistance and may contain inaccuracies. While likely close to accurate, please verify critical details with the stable documentation or contact support.

Overview

Request Network supports payments across 10 EVM-compatible blockchain networks with 553+ currencies including major cryptocurrencies, stablecoins, and fiat currencies. This comprehensive coverage ensures global accessibility and flexibility for all payment scenarios.

Supported Blockchain Networks

Ethereum

Mainnet & Sepolia TestnetNative Token: ETH Popular Tokens: USDC, USDT, DAI, LINK, UNI Network ID: 1 (mainnet), 11155111 (sepolia)Best For: High-value transactions, DeFi integration

Polygon

Mainnet & Mumbai TestnetNative Token: MATIC Popular Tokens: USDC, USDT, DAI, WETH Network ID: 137 (mainnet), 80001 (mumbai)Best For: Low-cost transactions, high throughput

Arbitrum

One & Sepolia TestnetNative Token: ETH Popular Tokens: USDC, USDT, ARB, GMX Network ID: 42161 (one), 421614 (sepolia)Best For: Lower fees with Ethereum security

Optimism

Mainnet & Sepolia TestnetNative Token: ETH Popular Tokens: USDC, USDT, OP, SNX Network ID: 10 (mainnet), 11155420 (sepolia)Best For: Fast transactions, Ethereum compatibility

Base

Mainnet & Sepolia TestnetNative Token: ETH Popular Tokens: USDC, cbETH, DAI Network ID: 8453 (mainnet), 84532 (sepolia)Best For: Coinbase ecosystem integration

Additional Networks

More Networks Available:
  • BSC (Binance Smart Chain)
  • Avalanche C-Chain
  • Fantom Opera
  • Gnosis Chain
  • Celo

Currency Categories

Major Cryptocurrencies

  • Native Tokens
  • Stablecoins
Blockchain Native Currencies:
CurrencySymbolChains Available
EthereumETHEthereum, Arbitrum, Optimism, Base
PolygonMATICPolygon
Binance CoinBNBBSC
AvalancheAVAXAvalanche
FantomFTMFantom

Fiat Currencies

G7 & Major Global Currencies:
CurrencyCodeRegion
US DollarUSDUnited States
EuroEUREuropean Union
British PoundGBPUnited Kingdom
Japanese YenJPYJapan
Canadian DollarCADCanada
Australian DollarAUDAustralia
Swiss FrancCHFSwitzerland
Chinese YuanCNYChina
Note: Fiat currencies are used for pricing and conversion. Actual payments settle in cryptocurrency.
Regional Currencies:
CurrencyCodeRegion
Brazilian RealBRLBrazil
Indian RupeeINRIndia
Mexican PesoMXNMexico
South African RandZARSouth Africa
Turkish LiraTRYTurkey
Russian RubleRUBRussia
Korean WonKRWSouth Korea
Thai BahtTHBThailand
Total Coverage: 150+ international fiat currencies

Currency Selection Guide

For Different Use Cases

📄 Invoicing

Recommended Currencies:
  • Pricing: USD, EUR, GBP (familiar fiat terms)
  • Settlement: USDC, USDT, DAI (stable value)
  • Networks: Polygon, Arbitrum (lower fees)
Learn More →

💰 Payouts

Recommended Currencies:
  • High Volume: USDC on Polygon (lowest fees)
  • Cross-border: USDC, USDT (global acceptance)
  • Flexibility: Native tokens for local markets
Learn More →

🛒 Checkout

Recommended Currencies:
  • Customer Choice: Multiple payment options
  • Conversion: USD pricing, crypto settlement
  • Popular: ETH, USDC, MATIC, BNB
Learn More →

🔄 Subscriptions

Recommended Currencies:
  • Stability: USDC, DAI (predictable values)
  • Low Fees: Polygon, Arbitrum networks
  • Reliability: Established stablecoins
Learn More →

Network Selection Criteria

Cost Optimization

  • Transaction Fees
  • Speed & Finality
  • Liquidity & Adoption
Average Transaction Costs (2025):
NetworkNative TransferERC-20 TransferTypical Use
Polygon$0.001-0.01$0.01-0.03High volume, frequent transactions
Arbitrum$0.10-0.50$0.20-1.00Ethereum ecosystem, medium volume
Optimism$0.10-0.50$0.20-1.00Ethereum ecosystem, medium volume
Base$0.05-0.25$0.10-0.50Coinbase integration
Ethereum$2-20$5-50High value, infrequent transactions
Fee Optimization Tips
  • Use Polygon for high-frequency, low-value transactions
  • Use Ethereum for high-value, security-critical transactions
  • Consider L2 solutions (Arbitrum, Optimism) for balanced cost/security

Currency Codes and Formats

Standard Format

Request Network uses standardized currency codes:
// Format: {SYMBOL}-{NETWORK}
"ETH-mainnet"        // Ethereum on Ethereum mainnet
"MATIC-matic"        // MATIC on Polygon mainnet
"ETH-arbitrum-one"   // ETH on Arbitrum One
"ETH-optimism"       // ETH on Optimism
"BNB-bsc"           // BNB on BSC

Currency Validation

import { validateCurrency } from '@requestnetwork/request-client.js';

// Check if currency is supported
const isValid = validateCurrency('USDC-matic');
console.log(isValid); // true

// Get currency details
const currencyInfo = getCurrencyInfo('USDC-matic');
console.log(currencyInfo);
// {
//   symbol: 'USDC',
//   network: 'matic',
//   type: 'ERC20',
//   decimals: 6,
//   address: '0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174'
// }

Real-Time Price Data

Request Network uses multiple price feed sources for accurate conversions:
Primary Data Sources:
  • Chainlink Price Feeds (on-chain)
  • CoinGecko API (market aggregation)
  • CoinMarketCap API (market data)
  • DEX aggregators (real-time trading data)
Update Frequency: Sub-minute updates for major pairs
Fiat to Crypto:
  • Any fiat currency → Any supported cryptocurrency
  • Real-time exchange rate calculation
  • Slippage protection for large amounts
Crypto to Crypto:
  • Crosschain token conversions
  • Optimal routing through DEX aggregators
  • Minimal slippage and MEV protection

What’s Next?