bridge_quote
Bridge/swap ANY asset across ANY chain via LI.FI (the engine behind Jumper) — e.g. Arbitrum USDC → Robinhood Chain (4663) USDG, or bridge into ETH for gas. Returns the best route (estimated output, fees, bridge used, duration) PLUS an unsigned transactionRequest (to/data/value/gasLimit) that the CALLER signs and submits on the fromChain — no keys are held here. Chains by id or key (1 Ethereum, 42161 Arbitrum, 8453 Base, 10 Optimism, 137 Polygon, 999 HyperEVM, 4663 Robinhood Chain). Tokens by symbol or 0x address.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| toChain | Yes | Destination chain id or key, e.g. 4663 (Robinhood Chain) | |
| toToken | Yes | Destination token symbol or 0x address, e.g. USDG or ETH | |
| fromChain | Yes | Source chain id or key, e.g. 42161 or ARB | |
| fromToken | Yes | Source token symbol or 0x address, e.g. USDC | |
| toAddress | No | Recipient on the destination chain (defaults to fromAddress) | |
| fromAmount | Yes | Amount in the source token's smallest unit (e.g. 1000000 = 1 USDC at 6 decimals) | |
| fromAddress | Yes | Sender 0x address on the source chain |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| bridge | Yes | bridge tool used (e.g. across) | |
| toToken | No | ||
| toAmount | Yes | ||
| fromToken | No | ||
| toAddress | No | ||
| toChainId | No | ||
| feeCostUsd | No | ||
| fromAmount | No | ||
| gasCostUsd | No | ||
| fromAddress | No | ||
| fromChainId | No | ||
| toAmountMin | No | ||
| toTokenAddress | No | ||
| fromTokenAddress | No | ||
| transactionRequest | Yes | UNSIGNED tx (to, data, value, gasLimit) — caller signs & submits on the fromChain | |
| estimatedDurationSec | No |