Get best quote across all bridges
Retrieves the best quote (lowest total fee) from all supported bridge protocols
Query parameters
Input token address
Output token address
Source blockchain
Destination blockchain
Amount in token units
Comma-separated bridges to exclude
Optional recipient address
Token symbol for amount denomination (defaults to USDC). Use this to specify amounts in other tokens like WETH, ETH, etc.
Response
Best quote retrieved successfully
Example response
{
"bridgeFeeDetails": {
"maxFee": "8000"
},
"totalFee": "18000",
"totalFeeFormatted": "0.018",
"route": {
"tokenIn": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"tokenOut": "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4",
"sourceChain": "BASE_TESTNET",
"destinationChain": "ARBITRUM_TESTNET",
"amount": "10000000",
"bridge": "CCTP"
}
}Changes
Changed in 4 of the 9 revisions of this API.56
- ○
added the new enum value
AAVEto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
ARBto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
AUSDto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
AVAXto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
CURVEto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
EKUBOto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
LINKto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
LVMONto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
MONto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
OPto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
POLto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
SKYto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
SOLto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
SOLANA_MAINNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
SOLANA_MAINNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
added the new enum value
SOLANA_TESTNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
SOLANA_TESTNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
added the new enum value
TRONto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
TRON_MAINNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
TRON_MAINNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
added the new enum value
UNIto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
USDGto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
USDSto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
USDT0to thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
VIRTUALto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
WAVAXto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
WBNBto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
WBTCto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
WLDto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
WMONto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
anyBTCto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
cbBTCto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
sAVAXto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
stETHto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
- ○
added the new enum value
wstETHto thequeryrequest parameteramountSymbolrequest-parameter-enum-value-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the new optional
queryrequest parameteramountSymbolnew-optional-request-parameter
- ○
added the new enum value
HYPEREVM_MAINNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
HYPEREVM_MAINNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
added the new enum value
LISK_MAINNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
LISK_MAINNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
added the new enum value
MONAD_MAINNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
MONAD_MAINNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
added the new enum value
MONAD_TESTNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
MONAD_TESTNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
added the new enum value
OPTIMISM_MAINNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
OPTIMISM_MAINNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
added the new enum value
OPTIMISM_TESTNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
OPTIMISM_TESTNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
added the new enum value
POLYGON_MAINNETto thequeryrequest parameterdestinationChainrequest-parameter-enum-value-added
- ○
added the new enum value
POLYGON_MAINNETto thequeryrequest parametersourceChainrequest-parameter-enum-value-added
- ○
- ○
added the media type
application/jsonfor the response with the status200response-media-type-added
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
401response-non-success-status-added
- ○
added the non-success response with the status
404response-non-success-status-added
- ○
added the non-success response with the status
500response-non-success-status-added
- ○
- ○
endpoint added
endpoint-added
This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○