EVM-Compatible Chains
Gateway supports the following EVM-compatible blockchain networks:Ethereum
Ethereum Mainnet
Chain ID: 1
Native Token: ETH
Block Time: ~12 seconds
Consensus: Proof of StakeSupported DEXs:
Native Token: ETH
Block Time: ~12 seconds
Consensus: Proof of StakeSupported DEXs:
- Uniswap (Router, AMM, CLMM)
- SushiSwap (AMM)
- Balancer (AMM)
- Curve (AMM)
- 0x Protocol (Router)
Polygon
Polygon (Matic)
Chain ID: 137
Native Token: MATIC
Block Time: ~2 seconds
Consensus: Proof of StakeSupported DEXs:
Native Token: MATIC
Block Time: ~2 seconds
Consensus: Proof of StakeSupported DEXs:
- QuickSwap (AMM)
- SushiSwap (AMM)
- Uniswap V3 (CLMM)
BNB Smart Chain (BSC)
BNB Smart Chain
Chain ID: 56
Native Token: BNB
Block Time: ~3 seconds
Consensus: Proof of Staked AuthoritySupported DEXs:
Native Token: BNB
Block Time: ~3 seconds
Consensus: Proof of Staked AuthoritySupported DEXs:
- PancakeSwap (AMM)
Avalanche
Avalanche C-Chain
Chain ID: 43114
Native Token: AVAX
Block Time: ~2 seconds
Consensus: Avalanche ConsensusSupported DEXs:
Native Token: AVAX
Block Time: ~2 seconds
Consensus: Avalanche ConsensusSupported DEXs:
- Trader Joe (AMM)
- SushiSwap (AMM)
Arbitrum
Arbitrum One
Chain ID: 42161
Native Token: ETH
Block Time: ~0.25 seconds
Type: Ethereum Layer 2 (Optimistic Rollup)Supported DEXs:
Native Token: ETH
Block Time: ~0.25 seconds
Type: Ethereum Layer 2 (Optimistic Rollup)Supported DEXs:
- Uniswap V3 (CLMM)
- SushiSwap (AMM)
Optimism
Optimism
Chain ID: 10
Native Token: ETH
Block Time: ~2 seconds
Type: Ethereum Layer 2 (Optimistic Rollup)Supported DEXs:
Native Token: ETH
Block Time: ~2 seconds
Type: Ethereum Layer 2 (Optimistic Rollup)Supported DEXs:
- Uniswap V3 (CLMM)
Non-EVM Chains
Solana
Solana
Native Token: SOL
Block Time: ~400ms
Consensus: Proof of History + Proof of Stake
TPS: ~65,000Supported DEXs:
Block Time: ~400ms
Consensus: Proof of History + Proof of Stake
TPS: ~65,000Supported DEXs:
- Jupiter (Router)
- Raydium (AMM, CLMM)
- Meteora (CLMM)
Solana uses a different wallet format than EVM chains. You’ll need a Solana-specific private key when connecting.
DEX Protocols by Type
Router DEXs (DEX Aggregators)
Router protocols find optimal swap routes across multiple liquidity sources:Uniswap Router
Chains: Ethereum, Polygon, Arbitrum, Optimism
Type: Router, AMM, CLMM
Connector ID:
Type: Router, AMM, CLMM
Connector ID:
uniswapSupports V2 (AMM) and V3 (CLMM) protocols with intelligent routing.0x Protocol
Chains: Ethereum, Polygon, BSC, Avalanche
Type: Router
Connector ID:
Type: Router
Connector ID:
0xAggregates liquidity from multiple DEXs and market makers.Jupiter
Chains: Solana
Type: Router
Connector ID:
Type: Router
Connector ID:
jupiterLeading DEX aggregator on Solana with optimal route finding.AMM DEXs (Constant Product)
Traditional automated market makers using x*y=k formula:SushiSwap
Chains: Ethereum, Polygon, Arbitrum, Avalanche
Type: AMM
Connector ID:
Type: AMM
Connector ID:
sushiswapPancakeSwap
Chains: BNB Smart Chain
Type: AMM
Connector ID:
Type: AMM
Connector ID:
pancakeswapTrader Joe
Chains: Avalanche
Type: AMM
Connector ID:
Type: AMM
Connector ID:
traderjoeQuickSwap
Chains: Polygon
Type: AMM
Connector ID:
Type: AMM
Connector ID:
quickswapBalancer
Chains: Ethereum, Polygon, Arbitrum
Type: AMM (Weighted Pools)
Connector ID:
Type: AMM (Weighted Pools)
Connector ID:
balancerCurve
Chains: Ethereum, Polygon, Arbitrum
Type: AMM (Stableswap)
Connector ID:
Type: AMM (Stableswap)
Connector ID:
curveRaydium AMM
Chains: Solana
Type: AMM, CLMM
Connector ID:
Type: AMM, CLMM
Connector ID:
raydiumCLMM DEXs (Concentrated Liquidity)
Concentrated liquidity market makers with custom price ranges:Uniswap V3
Chains: Ethereum, Polygon, Arbitrum, Optimism
Type: CLMM
Connector ID:
Type: CLMM
Connector ID:
uniswapCapital-efficient liquidity provision with custom price ranges.Raydium CLMM
Chains: Solana
Type: CLMM
Connector ID:
Type: CLMM
Connector ID:
raydiumConcentrated liquidity pools on Solana.Meteora
Chains: Solana
Type: CLMM
Connector ID:
Type: CLMM
Connector ID:
meteoraDynamic liquidity pools on Solana.Chain Comparison
| Chain | Native Token | Block Time | Avg Gas Cost | DEX Count | Best For |
|---|---|---|---|---|---|
| Ethereum | ETH | ~12s | High | 5 | High liquidity, established DeFi |
| Polygon | MATIC | ~2s | Very Low | 3 | Low-cost trading, high frequency |
| BSC | BNB | ~3s | Low | 1 | Alternative to Ethereum |
| Avalanche | AVAX | ~2s | Low | 2 | Fast finality, low fees |
| Arbitrum | ETH | ~0.25s | Medium | 2 | Ethereum L2, lower fees |
| Optimism | ETH | ~2s | Medium | 1 | Ethereum L2, lower fees |
| Solana | SOL | ~0.4s | Very Low | 3 | Ultra-fast, high throughput |
Testing Networks
Gateway also supports testnet networks for development:- Ethereum Testnets
- Polygon Testnets
- BSC Testnets
- Solana Testnets
- Goerli (deprecated, use Sepolia)
- Sepolia (recommended)
- Holesky (for validators)
Adding New Chains
Gateway is designed to be extensible. To request support for a new chain or DEX:Check Existing Proposals
Review Github issues for existing requests.
Submit a Proposal
Create a New Connector Proposal following the Governance process.
You will need HBOT tokens in your Ethereum wallet to submit a proposal. See Proposals for more information.
Chain-Specific Considerations
Ethereum - High Gas Costs
Ethereum - High Gas Costs
Challenge: Gas fees can be very high during network congestion.Recommendations:
- Monitor gas prices using tools like Etherscan Gas Tracker
- Trade during off-peak hours (weekends, late night UTC)
- Consider using Layer 2 solutions (Arbitrum, Optimism) instead
- Use higher trade sizes to amortize gas costs
Polygon - RPC Reliability
Polygon - RPC Reliability
Challenge: Public RPC endpoints may have rate limits.Recommendations:
- Use dedicated RPC providers (Alchemy, Infura, QuickNode)
- Monitor RPC endpoint health
- Have backup RPC endpoints configured
BSC - Centralization
BSC - Centralization
Challenge: More centralized than other chains.Recommendations:
- Be aware of potential network governance decisions
- Use BNB for gas fees (cannot use other tokens)
- Monitor official BNB Chain announcements
Solana - Different Wallet Format
Solana - Different Wallet Format
Challenge: Solana uses different key format than EVM chains.Recommendations:
- Use Solana-specific wallet tools to export private keys
- Cannot reuse the same wallet address from Ethereum
- Be aware of different transaction structure and rent requirements
Layer 2s - Bridging Required
Layer 2s - Bridging Required
Challenge: Need to bridge assets from Ethereum mainnet.Recommendations:
- Use official bridges (Arbitrum Bridge, Optimism Gateway)
- Account for bridge time (usually 1-7 days for withdrawals)
- Keep some native ETH on L2 for gas fees
Next Steps
Gateway Overview
Learn more about how Gateway works
Installation
Install Gateway with Hummingbot
Configuration
Configure chains and wallets
AMM Arbitrage Strategy
Start trading on DEXs