Get quotes
Query Parameters
Requested user operation types. Use a comma-separated value or repeat the query param. Allowed values: tx, deposit, cex-withdraw.
tx, deposit, cex-withdraw Destination chain ID.
"8453"
Input token address on originChainId, or token symbol when userOps is cex-withdraw and originChainId is omitted.
"0xaf88d065e77c8cc2239327c5edb3a432268e5831"
Input amount in token base units. HyperCore origins accept decimal strings.
"1000000"
Output token address on destinationChainId.
"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"
Destination receiver address. Final recipient for plain routes; executor/contract receiver when destinationPayload is set.
"0x3e8cB4bd04d81498aB4b94a392c334F5328b237b"
Origin chain ID. Required for tx and deposit userOps; optional for cex-withdraw.
"42161"
Origin wallet address. Required for tx userOp. Used as the default refund address unless refundAddress is set.
"0x3e8cB4bd04d81498aB4b94a392c334F5328b237b"
Slippage tolerance percentage.
Address to refund funds to. Required for deposit and cex-withdraw userOps.
Intermediate contract that will call AllowanceHolder.exec on behalf of userAddress (e.g. an integrator bridge contract), for direct tx routes. userAddress remains the default refund address unless refundAddress is set. Pass this only when a contract — not the user's own wallet — is the AllowanceHolder caller, otherwise the transaction reverts (CallerNotSignedUser).
Affiliate fee in basis points. Must be provided together with feeTakerAddress.
Address that receives the affiliate fee. Must be provided together with feeBps.
Whether to request gas refuel. Must be exactly true or false.
true, false Hex payload to execute on the destination receiver. Requires destinationGasLimit when set.
Gas limit for destination payload execution. Requires destinationPayload when set.
Comma-separated provider IDs to include. Same-chain routes treat these as DEX IDs; cross-chain routes treat these as public bridge IDs.
Comma-separated provider IDs to exclude. Same-chain routes treat these as DEX IDs; cross-chain routes treat these as public bridge IDs.
CEX exchange ID. Required for cex-withdraw userOp.
When true, include per-provider rejection reasons for cross-chain tx quotes that returned no route.
true, false When true, only privacy-capable direct tx providers are quoted.
true, false When true, return only same-chain DEX routes that passed on-chain simulation, with output amounts replaced by simulated values.
true, false Solana sponsor address for gasless same-chain swaps. When set, the sponsor pays tx fees and ATA rent (DFlow sponsored swap). Solana origin only.
Response
V3 swap quote routes.