Optimal route between two tokens
Calculates optimal transaction with the best route between two tokens, which may involve several actions that interact with various DeFi protocols.
shorctuts/route/nontokenized
.Query Parameters
Chain ID of the network to execute the transaction on
Ethereum address of the wallet to send the transaction from
"0xd8da6bf26964af9d7eed9e03e53415d37aa96045"
Routing strategy to use. in majority of cases you can use router
. Use delegate
with EOA when you want to specify a spender
ensowallet
, router
, delegate
, router-legacy
, delegate-legacy
Flag that indicates if gained tokenOut should be sent to EOA
Ethereum address of the receiver of the tokenOut
"0xd8da6bf26964af9d7eed9e03e53415d37aa96045"
Ethereum address of the spender of the tokenIn
"0xd8da6bf26964af9d7eed9e03e53415d37aa96045"
Amount of tokenIn to swap in wei
["1000000000000000000"]
Minimum amount out in wei. If specified, slippage should not be specified
Slippage in basis points (1/10000). If specified, minAmountOut should not be specified
"300"
Fee in basis points (1/10000) for each amountIn value. Must be in range 0-100. If specified, this percentage of each amountIn value will be sent to feeReceiver
["100"]
The Ethereum address that will receive the collected fee. Required if fee is provided
"0x220866B1A2219f40e72f5c628B65D54268cA3A9D"
A list of swap aggregators to be ignored from consideration
A list of standards to be ignored from consideration
Ethereum address of the token to swap from. For ETH, use 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
[
"0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
]
Ethereum address of the token to swap to. For ETH, use 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
[
"0x6b175474e89094c44da98b954eedeac495271d0f"
]
Referral code that will be included in an on-chain event.
"0123456789ABCDEF"
Response
The response is of type object
.