$0.001
per call · USD Coin on Base
Build an unsigned swap transaction for the best route. Builds an unsigned transaction for the selected route. Compare it with a fresh quote, validate every returned transaction field, obtain explicit signing approval, and broadcast it through the selected chain's RPC. The compatibility parameters permit and usePermit2 are ignored. For an ERC-20 source, approve the router in tx.to for at least srcAmount before executing the returned transaction.
Endpoint
GET https://3route.agents.bakingbad.dev/api/v6.1/:chainId/swap7
Calls / 30d
1
Unique payers / 30d
Aug 21
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://3route.agents.bakingbad.dev/api/v6.1/:chainId/swap", {
method: "GET",
});
const data = await res.json();curl -X GET \
"https://3route.agents.bakingbad.dev/api/v6.1/:chainId/swap?amount=1000000000000000000&dst=0x2222222222222222222222222222222222222222&fee=0&from=0x1111111111111111111111111111111111111111&gasPrice=1000000000&includeBlockNumber=false&includeProtocols=false&includeTokensInfo=false&isExactOutput=false&receiver=0x1111111111111111111111111111111111111111&referrer=0x1111111111111111111111111111111111111111&slippage=1&src=0x0000000000000000000000000000000000000000" \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"dstAmount": "950000",
"dstAmountMin": "940500",
"gas": 210000,
"srcAmount": "1000000000000000000",
"tx": {
"data": "0x1234",
"from": "0x1111111111111111111111111111111111111111",
"gas": "210000",
"gasPrice": "1000000000",
"to": "0x2222222222222222222222222222222222222222",
"value": "1000000000000000000"
}
}Payment details
0x5d89060682fce50ecaa7600af6a5645bd2b107ebUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of DeFi and the homepage with a featured placement.
More from 3Route & similar services
3Route · V6 1 Quote
3route.agents.bakingbad.dev
Price a swap without building a transaction. Returns expected input, output, and gas without constructing an executable transaction. Quotes are informational and can change with liquidity and chain state.
svm402-service · Analyze
svm402.com
Full analysis of a Solana token given its mint address — current price, liquidity, safety risk score, honeypot check, and top-holder concentration. Call this when you need a complete due-diligence report on one token. — $0.03 USDC
Otto AI · Pools Trending
x402.ottoai.services
Trending DEX pools right now — Base, Ethereum, Solana, Polygon, BSC, Arbitrum, Optimism, Avalanche, or network=all for cross-chain across those same 8. Top 10 hottest pools ranked by GeckoTerminal 24h trending: pool address, DEX, price USD, 24h price change, 24h volume, liquidity (TVL), FDV, 24h txns as flat JSON numbers. Trending pools, hot pools, top movers, momentum screener, what is pumping. $0.001 per call.