3Route

active

Best-priced crypto swaps for agents, traders, and apps. Aggregates DEX liquidity to return competitive quotes and swap transactions ready to sign and execute.

DataBaseSolanax402 v2batch-settlementexact3route.io ↗︎
Transactions · 30d
0
Volume · 30d
$0.00
Unique buyers · 30d
0
Uptime · 30d
57.8%
Latency p50
120ms
Reported calls · 30d
423

Endpoints (11 live)

  • GET /v1/pro/:chainId/swap — Build an unsigned swap transaction for the best route. Compare it with a fresh quote, validate every returned transaction field, obtain signing approval, and broadcast it through the chain's RPC. The parameters permit and usePermit2 are ignored. An ERC-20 source must approve the router in tx.to for at least srcAmount first. Supports exact-output amounts, historical state for approximately 35 days, and multiple amounts at once; the first request for a block may take 1-7 seconds. (0.001 USDC on Base)
  • GET /v1/:chainId/swap — 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. For an ERC-20 source, approve the router in tx.to for at least srcAmount before executing the returned transaction, or pass a permit or usePermit2 instead. (0.001 USDC on Base)
  • GET /v1/pro/:chainId/quote — Price a swap without building a transaction. Returns expected input, output, and gas for one amount without constructing an executable transaction. Quotes are informational and can change with liquidity and chain state. Supports exact-output amounts and historical state for approximately 35 days; the first request for a block may take 1-7 seconds. To price several amounts or pairs against one block, use the batch quote operation. (0.001 USDC on Solana)
  • POST /v1/pro/:chainId/quote/batch — Price several amounts or pairs at one block. Prices several quotes, each a pair with one or more amounts, against one chain state and reports its block. Prefer it to sequential quote calls when prices must be comparable, such as both sides of a book. Charged once per request. Supports exact-output amounts per quote and historical state for approximately 35 days; the first request for a block may take 1-7 seconds. (0.001 USDC on Base)
  • GET /v1/:chainId/quote — 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. (0.00001 USDC on Base)
  • GET /v1/pro/4663/quote — 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. Supports exact-output amounts, historical state, and pricing multiple amounts for one pair in a single request. Historical state is available for approximately 35 days. The first request for a block may take 1-7 seconds; subsequent requests use cached state. (0.001 USDC on Base)
  • GET /v1/4663/swap — 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. For an ERC-20 source, approve the router in tx.to for at least srcAmount before executing the returned transaction, or pass a permit or usePermit2 instead. (0.001 USDC on Base)
  • GET /v1/pro/4663/swap — Build an unsigned swap transaction for the best route. Compare it with a fresh quote, validate every returned transaction field, obtain signing approval, and broadcast it through the chain's RPC. An ERC-20 source must approve the router in tx.to for at least srcAmount first, or pass a permit or usePermit2 instead. Supports exact-output amounts, historical state for approximately 35 days, and multiple amounts at once; the first request for a block may take 1-7 seconds. (0.001 USDC on Base)
  • GET /v1/4663/quote — 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. (0.001 USDC on Base)
  • GET /v1/pro/4663/swap — Build an unsigned swap transaction for the best route. Compare it with a fresh quote, validate every returned transaction field, obtain signing approval, and broadcast it through the chain's RPC. The parameters permit and usePermit2 are ignored. An ERC-20 source must approve the router in tx.to for at least srcAmount first. Supports exact-output amounts, historical state for approximately 35 days, and multiple amounts at once; the first request for a block may take 1-7 seconds. (0.00001 USDC on Base)
  • GET /v1/4663/swap — 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. (0.001 USDC on Base)

First seen · last seen