Request a firm quote with transaction packet

Returns a binding quote with a public transaction packet ready for wallet submission. For every execution route, transaction.to remains the Rave SettlementRouter address for the requested chain; partners should never approve or submit directly to private providers or periphery executors. Integrators must verify expiry, chain, target contract, allowance, balance, and local transaction data safety before asking the wallet to sign. The API does not sign or broadcast for the user.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
Defaults to 100000000000000000000

Raw base-unit amount of token_in. The trade direction is defined only by token_in -> token_out; the settlement transaction is capped so it cannot pull more than this token_in amount. Use token_in.decimals from the discovery endpoints to convert human-readable sizes.

integer
required
Defaults to 56

Chain ID (56 for BNB Smart Chain, 1 for Ethereum, 8453 for Base, 4663 for Robinhood Chain).

integer

Unix timestamp deadline in seconds.

string
required
Defaults to 0x000000000000000000000000000000000000dEaD

Recipient wallet address for settlement. The firm quote transaction packet will be prepared for this address.

integer
0 to 10000

Slippage tolerance in basis points. When omitted, the engine selects the applicable default for the route. Set 0 only when you require a binary exact-fill quote.

string
required
Defaults to 0x55d398326f99059ff775485246999027b3197955

Contract address of the token the taker sends on chain_id. Choose token_in/token_out pairs from the assets, limits, or market-levels endpoints; amount is encoded with this token's decimals.

string
required
Defaults to 0x390a684ef9cade28a7ad0dfa61ab1eb3842618c4

Contract address of the token the taker receives on chain_id. Must be paired with token_in for a supported market on that chain.

Responses

Language
Credentials
Bearer
Rave API key
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json