[Alpha Preview] Get a cross-chain bridge quote with deposit transaction data. Supports EVM, Solana, and HyperLiquid.
Documentation Index
Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
Use this file to discover all available pages before exploring further.
| Chain | Chain ID | Bridge Contract |
|---|---|---|
| Base | evm:8453 | 0x867A784039D4842A32Ddd1277729Ad1373301458 |
| BSC | evm:56 | 0x7C57e0c67dE10cF1697326795326f5c8b073072c |
| Arbitrum | evm:42161 | 0x7A0B2640E20a2e21c00E12925BEBD4a791082826 |
| Polygon | evm:137 | 0xA28B4FFA97E475a1c584B388351092f4554C0DCC |
| Solana | solana:solana | Solver address (memo-based) |
| HyperLiquid | hl:mainnet | L1 bridge protocol |
0x0000000000000000000000000000000000000000 or omit originToken/destinationTokenGET /2/bridge/quote with origin/destination chains, token, amount, and walletsteps contains an approve step, send the approval TX firstdeposit.evm or deposit.solanaGET /2/bridge/status/{txHash} until status is filled or settledOrigin chain ID (e.g., "evm:8453", "solana:solana", "hl:mainnet")
Destination chain ID (e.g., "evm:8453", "solana:solana", "hl:mainnet")
Human-readable amount of origin token to bridge (e.g., "0.1")
Recipient wallet address on the destination chain (EVM hex, Solana base58, or HL hex).
Origin token contract/mint address. Omit or pass the zero address for the native token.
Destination token contract/mint address. Omit or pass the zero address for the native token.
Slippage tolerance in percent (0-50, default: 1).
Origin-chain sender address. Required when bridging an SPL token from Solana (the wallet signing the swap+deposit TX).
Bridge quote response. Either data is populated with quote + deposit instructions, or error describes why the quote could not be built.