GET /indicative-quote
Retrieve amount out for selling an ERC-20 or native token
Last updated
Retrieve amount out for selling an ERC-20 or native token
Last updated
This endpoint calculates and returns the number of tokens you would get based on the input token amount and the specified token pair. Native's routing optimizes for the best pricing among on-chain aggregators and Private Market Makers (PMMs).
For native token swaps, Native uses 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE
to represent the token address of the native token.
Name | Description |
---|---|
Name | Description |
---|---|
In this example, wallet 0x42d4e9ee3f725c84b7934e4fda64f2be0f803130
requests a quote for swapping 1 ETH to USDT on the Ethereum network.
In the response above, Native returns 1,846.565451 USDT for the order submitted.
Explore this endpoint and see how it works here.
Name | Description |
---|---|
apiKey
API Key retrieved from the Native app
src_chain
*
The blockchain name belonging to the token_in address - Refer to the GET /chains
API here for more information
dst_chain
*
The blockchain name belonging to the token_out address - Refer to the GET /chains
API here for more information
token_in
*
Address of the token to be sold
token_out
*
Address of the token to be bought
amount
Amount of token to be sold, in ether unit
amount_wei
Amount of token to be sold, in wei unit
from_address
*
Address of the user that sells the token_in
to_address
Address of the user that receives the token_out
. If empty, this address will be the same as from_address
expiry_time
The expiry time of the quote, in seconds
success
Indicates if the quote was successful fetched
buyerToken
The ERC-20 token address of the buyer's token. This is the token the market maker will receive.
sellerToken
The ERC-20 token address of the seller's token. This is the token that will be sent to market maker.
buyerTokenAmount
The token out amount of the order in ether
buyerTokenAmountWei
The token out amount of the order in wei
sellerTokenAmount
The token input amount of the order in ether
sellerTokenAmountWei
The token input amount of the order in wei
price
Price = buyerTokenAmount / sellerTokenAmount
widgetFeeUsd
The platform fee charged by the widget owner
liquidityProviderFeeUsd
The fee that will be paid to the liquidity provider
totalFeeUsd
The total fees to be paid, if this order was executed
routes
The routes taken for the provided quote. Native router will find the shortest route if there is no direct liquidity for the given pair.