The on-chain DEX aggregator — the price the contract computes

Most aggregators quote off-chain: a server returns a number and you trust it. BlazePhoenix inverts that — the quote is computed on-chain by the Quoter contract, with the same math and state that settles the trade. The number you see is the number you get. Across Base, Optimism, Arbitrum and Robinhood Chain. Self-custodial, no KYC, no allowlist.

Open the swap ›

Don't trust — reproduce it

The quote is an eth_call anyone can run against any block. This is the number the Router would realise — verifiable before a single token moves. What it refuses to count is phantom liquidity — depth a pool advertises but cannot deliver:

cast call 0x4cEF0615614B212895F45Aa1D4833B16666E18d3 \
  "previewPlan(address,address,uint256)" \
  0x4200000000000000000000000000000000000006 \
  0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 1000000000000000000 \
  --rpc-url https://mainnet.base.org

The Quoter on Base — WETH → USDC, 1e18. Full contract set: /verify · architecture: /architecture.

Swap by network

Swap on Base · Swap on Optimism · Swap on Arbitrum · Swap on Robinhood Chain

Curated pairs

Each pair has its own page: what it costs to trade, how the quote is computed and a prefilled swap on the right chain.

Proof

Explore

Trending gems & safety: Token Radar · verifiable staking: /solvency · learn the engineering: /learn.

Questions, a partnership or a bug to report? Contact us or email contact@blazephoenix.xyz