Skip to main content
TL;DR: MobulaRouter is now live on Ethereum, Base, Arbitrum, BNB Chain, Optimism, Polygon, and Avalanche. All EVM swaps are routed through the best available aggregator for optimal pricing.

MobulaRouter v2.3.0 - Multi-Chain Deployment

MobulaRouter smart contract has been deployed across 7 major EVM chains:
ChainChain IDRouter Address
Ethereumevm:10x0005ea38eb0a69d1253508ebdbdb9ea8cb26b5ef
Optimismevm:100x0005ea38eb0a69d1253508ebdbdb9ea8cb26b5ef
BNB Chainevm:560x0005ea70fa6dbd2efd17697d2351301adb6318b2
Polygonevm:1370x0005ea38eb0a69d1253508ebdbdb9ea8cb26b5ef
Baseevm:84530x0005ea38eb0a69d1253508ebdbdb9ea8cb26b5ef
Arbitrumevm:421610x0005ea38eb0a69d1253508ebdbdb9ea8cb26b5ef
Avalancheevm:431140x0005ea38eb0a69d1253508ebdbdb9ea8cb26b5ef
All contracts use deterministic CREATE2 deployment for consistent addresses across chains.

Aggregator Routing

EVM swaps are now routed through the best available aggregator automatically:
  • The execution engine selects the optimal aggregator per chain
  • KyberSwap serves as a universal fallback across all 7 chains
  • The aggregator used is reported in the response via details.aggregator
  • No changes needed to existing API integrations

Native Token Support

Each chain supports native token swaps using the standard 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE address:
  • Ethereum/Base/Optimism/Arbitrum: ETH
  • BNB Chain: BNB
  • Polygon: MATIC
  • Avalanche: AVAX
The router handles native token wrapping/unwrapping automatically.

EVM Swap Examples

Base - ETH to USDC

curl -X GET "https://api.mobula.io/api/2/swap/quoting?chainId=evm:8453&tokenIn=0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE&tokenOut=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913&amount=0.01&walletAddress=0xYourWallet&slippage=1"

BNB Chain - BNB to USDT

curl -X GET "https://api.mobula.io/api/2/swap/quoting?chainId=evm:56&tokenIn=0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE&tokenOut=0x55d398326f99059fF775485246999027B3197955&amount=0.01&walletAddress=0xYourWallet&slippage=1"

Arbitrum - ETH to USDC

curl -X GET "https://api.mobula.io/api/2/swap/quoting?chainId=evm:42161&tokenIn=0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE&tokenOut=0xaf88d065e77c8cC2239327C5EDb3A432268e5831&amount=0.01&walletAddress=0xYourWallet&slippage=1"

Shipped by Delox & Sacha