Using this endpoint, you can get a preview of all possible routes for a cross-chain or on-chain swaps. The router goes through all supported DEXes, bridges, and aggregators to find and return all available routes. All routes are sorted by expected swap output, allowing you to easily compare different options and select the most suitable route before executing the swap.
Destination token blockchain
Destination token blockchain
MUMBAI, BSCT, GOERLI, FUJI, SCROLL_SEPOLIA, ARTHERA, SEPOLIA, BERACHAIN_TESTNET, BLAST_TESTNET, HOLESKY, UNICHAIN_SEPOLIA_TESTNET, ETH, BSC, POLYGON, POLYGON_ZKEVM, AVALANCHE, MOONRIVER, FANTOM, HARMONY, ARBITRUM, AURORA, TELOS, OPTIMISM, CRONOS, OKX, GNOSIS, FUSE, MOONBEAM, CELO, BOBA, BOBA_BSC, ASTAR_EVM, KAVA, BITGERT, OASIS, METIS, DEFIKINGDOMS, KLAYTN, VELAS, SYSCOIN, ETHEREUM_CLASSIC, FLARE, IOTEX, THETA, ZK_SYNC, PULSECHAIN, LINEA, BASE, MANTLE, MANTA_PACIFIC, SCROLL, ZETACHAIN, BLAST, HORIZEN_EON, MERLIN, ROOTSTOCK, MODE, ZK_FAIR, ZK_LINK, XLAYER, TAIKO, SEI, CORE, BAHAMUT, BITLAYER, GRAVITY, FRAXTAL, BERACHAIN, SONEIUM, UNICHAIN, MORPH, HEMI, PLASMA, MONAD, HYPER_EVM, MEGAETH, BITCOIN_CASH, NEAR, ICP, CARDANO, AION, ALGORAND, APTOS, ARDOR, ARK, ASTAR, COSMOS, BAND_PROTOCOL, BITCOIN_DIAMOND, BSV, BITCOIN_GOLD, CASPER, DASH, DECRED, DIGI_BYTE, DIVI, DOGECOIN, POLKADOT, MULTIVERS_X, FIO_PROTOCOL, FIRO, FLOW, HEDERA, HELIUM, ICON, IOST, IOTA, KADENA, KOMODO, KUSAMA, LISK, LITECOIN, TERRA, TERRA_CLASSIC, MINA_PROTOCOL, NANO, NEO, OSMOSIS, PIVX, POLYX, QTUM, THOR_CHAIN, RAVENCOIN, SIA, SECRET, STEEM, STRATIS, STACKS, SOLAR, VE_CHAIN, WAVES, WAX, DX_CHAIN, E_CASH, NEM, STELLAR, MONERO, RIPPLE, TEZOS, VERGE, SYMBOL, ZCASH, HORIZEN, ZILLIQA, KAVA_COSMOS, FILECOIN, EOS, ONTOLOGY, XDC, STARKNET, TON, SOLANA, BITCOIN, TRON, SUI Source token blockchain
MUMBAI, BSCT, GOERLI, FUJI, SCROLL_SEPOLIA, ARTHERA, SEPOLIA, BERACHAIN_TESTNET, BLAST_TESTNET, HOLESKY, UNICHAIN_SEPOLIA_TESTNET, ETH, BSC, POLYGON, POLYGON_ZKEVM, AVALANCHE, MOONRIVER, FANTOM, HARMONY, ARBITRUM, AURORA, TELOS, OPTIMISM, CRONOS, OKX, GNOSIS, FUSE, MOONBEAM, CELO, BOBA, BOBA_BSC, ASTAR_EVM, KAVA, BITGERT, OASIS, METIS, DEFIKINGDOMS, KLAYTN, VELAS, SYSCOIN, ETHEREUM_CLASSIC, FLARE, IOTEX, THETA, ZK_SYNC, PULSECHAIN, LINEA, BASE, MANTLE, MANTA_PACIFIC, SCROLL, ZETACHAIN, BLAST, HORIZEN_EON, MERLIN, ROOTSTOCK, MODE, ZK_FAIR, ZK_LINK, XLAYER, TAIKO, SEI, CORE, BAHAMUT, BITLAYER, GRAVITY, FRAXTAL, BERACHAIN, SONEIUM, UNICHAIN, MORPH, HEMI, PLASMA, MONAD, HYPER_EVM, MEGAETH, BITCOIN_CASH, NEAR, ICP, CARDANO, AION, ALGORAND, APTOS, ARDOR, ARK, ASTAR, COSMOS, BAND_PROTOCOL, BITCOIN_DIAMOND, BSV, BITCOIN_GOLD, CASPER, DASH, DECRED, DIGI_BYTE, DIVI, DOGECOIN, POLKADOT, MULTIVERS_X, FIO_PROTOCOL, FIRO, FLOW, HEDERA, HELIUM, ICON, IOST, IOTA, KADENA, KOMODO, KUSAMA, LISK, LITECOIN, TERRA, TERRA_CLASSIC, MINA_PROTOCOL, NANO, NEO, OSMOSIS, PIVX, POLYX, QTUM, THOR_CHAIN, RAVENCOIN, SIA, SECRET, STEEM, STRATIS, STACKS, SOLAR, VE_CHAIN, WAVES, WAX, DX_CHAIN, E_CASH, NEM, STELLAR, MONERO, RIPPLE, TEZOS, VERGE, SYMBOL, ZCASH, HORIZEN, ZILLIQA, KAVA_COSMOS, FILECOIN, EOS, ONTOLOGY, XDC, STARKNET, TON, SOLANA, BITCOIN, TRON, SUI Source token amount with decimals
"1.05"
Destination token address
"0x0000000000000000000000000000000000000000"
Wallet address to send tokens to on the destination blockchain
Referrer address
"rubic.exchange"
Native provider-calculation to exclude from calculation
Show failed routes in response or not
false
Show dangerous routes in response or not
false
onlyDeposits, noDeposits, all Integrator address to set fees
Wallet address to send funds from
Slippage tolerance in percents for trade
x <= 0.50.02
Preferred provider for calculation
symbiosis, lifi, dln, bridgers, multichain, xy, celer_bridge, changenow, stargate_v2, arbitrum, squidrouter, scroll_bridge, taiko_bridge, rango, pulsechain_bridge, orbiter_bridge, orbiter_bridge_v2, owl_to_bridge, layerzero, archon_bridge, meson, eddy_bridge, router, retro_bridge, across, unizen, simple_swap, changelly, tele_swap, wanchain_bridge, relay, xflows, wormhole, exolix, near_intents, usdt_zero_bridge, houdini, quickex, rubic_stellar_api, 10K_SWAP, AERODROME, ACRYPTOS, ALDRIN_EXCHANGE, ALGEBRA, ALGEBRA_INTEGRAL, ANNEX, APE_SWAP, ARTH_SWAP, ASTRO_SWAP, ASCENT, AURORA_SWAP, AVNU, AETHON_SWAP, ATLANTIS, AQUARIUS, BABY_SWAP, BALANCER, BASE_SWAP, BEAM_SWAP, BI_SWAP, BRIDGERS, BLAZE_SWAP, BULBA_SWAP, CAMELOT, CETUS, CHERRY_SWAP, CLAIM_SWAP, COFFEE_SWAP, CREMA_FINANCE, CRO_SWAP, CRONA_SWAP, CROPPER_FINANCE, CROW_FI, CRO_DEX, CURVE, CLOBER, DEDUST, DEFI_PLAZA, DEFI_SWAP, DFLOW, DFYN, DLN, DODO, DRAGON_SWAP, DYSTOPIA, ECHO_DEX, EDDY_FINANCE, ELK, ENOSYS, ENOSYS_V3, FENIX_V2, FENIX_V3, FINKUJIRA, FUSIONX, FRAX_SWAP_V2, HONEY_SWAP, HORIZONDEX, JET_SWAP, JOE, JUPITER, JUPITER_SWAP, J_SWAP, KIM, KODIAK, KUJATA, KYBER_SWAP, KYO_FINANCE, LUA_SWAP, LIFI, MACARON, MAVERICK, MDEX, MERLIN_SWAP, MESH_SWAP, MM_FINANCE, MOJITO_SWAP, MUTE_SWAP, NET_SWAP, NATIVE_ROUTER, ODOS, OKC_SWAP, OKU_SWAP, ONE_INCH, ONE_MOON, ONE_SOL, OMNIDEX, OOLONG_SWAP, OPEN_OCEAN, ORCA_SWAP, OSMOSIS_SWAP, OCTO_SWAP, PANCAKE_SWAP, PANCAKE_SWAP_V3, PANGOLIN, PARA_SWAP, PEGASYS, PHOTON_SWAP, POLYDEX, PITEAS, QUICK_SWAP, QUICK_SWAP_V3, PULSEX_V1, PULSEX_V2, RANGO, RAYDIUM, REF_FINANCE, REN_BTC, ROUTER_SWAP, RUBIC_STELLAR_API, SABER_STABLE_SWAP, SAROS_SWAP, SERUM, SHIBA_SWAP, SILK_SWAP, SMOOTHY, SOLANA, SOLAR_BEAM, SPACEFI_SWAP, SPIRIT_SWAP, SPL_TOKEN_SWAP, SPOOKY_SWAP, SOUL_SWAP, STELLA_SWAP, STONFI, SUN_SWAP, SURFDEX, SUSHI_SWAP, SYNAPSE, SYNC_SWAP, SPARK_DEX, SPARK_DEX_V3, SQUIDROUTER, SYMBIOSIS_SWAP, SOROSWAP, TONCO_DEX, TRADER, TRISOLARIS, IZUMI, UBE_SWAP, UNISWAP_V2, UNI_SWAP_V3, UNIZEN, VERSE, VIPER_SWAP, VOLTAGE_SWAP, VOOI, VVS_FINANCE, WAGYU_SWAP, WANNA_SWAP, WAULT_SWAP, WOO_FI, WRAPPED, WYND, WARPX_V2, WARPX_V3, XY_DEX, YUZU_SWAP, ZAPPY, ZIP_SWAP, ZRX, ZETA_SWAP, HYPERCAT Foreign provider-calculation to exclude from calculation
Calculation timeout in seconds
2 <= x <= 6032
Use testnets for calculation or not
false
Enable allowance enough check
Skip providers with fee in route