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 ["tx", "deposit"]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.
"0x3e8cB4bd04d81498aB4b94a392c334F5328b237b"
Slippage tolerance percentage.
Address to refund funds to. Required for deposit and cex-withdraw userOps.
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.
Response
V3 swap quote routes.