API & SDK
API Integration
Route to XRPL (EVM → XRPL)
const params = {
fromAddress: "0xYourEVMAddress",
fromChain: "8453", // Base
fromToken: "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", // ETH
fromAmount: "1000000000000000", // Amount in wei
toChain: "xrpl-mainnet",
toToken: "xrp",
toAddress: "YourXRPLAddress",
quoteOnly: false,
};
const routeResult = await axios.post(
"https://v2.api.squidrouter.com/v2/route",
params,
{
headers: {
"x-integrator-id": "<your-integrator-id>",
"Content-Type": "application/json",
},
}
);
const route = routeResult.data.route;
const quoteId = route.quoteId; // Required for status trackingSame-Chain Swap on XRPL (XRPL → XRPL)
Route from XRPL (XRPL → EVM)
API Code Examples
Route
Example
SDK Integration
SDK Code Examples
Route
Example
Status Tracking
Last updated