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, Ethereum, Optimism, Arbitrum and Robinhood Chain. Self-custodial, no KYC, no allowlist.
Open the swap ›- ✅ On-chain quotes — no off-chain pricing server to trust; the quote and the fill come from the same contract.
- ✅ Surplus to you — when execution beats the quote, the difference is returned, fee-exempt.
- ✅ Phantom-liquidity protection — every quote is clamped to pools’ real on-chain balances. Scan any token with the free Pool X-Ray.
- ✅ Self-custodial, no KYC — connect a wallet and trade; nothing to sign up for.
- ✅ Free public API — build a bot on the same quotes, no key (for agents & developers).
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:
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.
Explore
Curated pairs: /tokens · trending gems & safety: Token Radar · provable staking: /solvency · learn the engineering: /learn.