Integrate on your own RPC, with nothing to sign up for
No key, no account, no rate-limit negotiation — and no server of ours in your read path. The quote is computed by the deployed Quoter contract, the same evaluator that settles the swap, and your own node reads it: one free eth_call. The SDK and the MCP server do it in-process; over HTTP the site only prepares the call and decodes the answer. We never pay for your reads, and you never depend on our nodes.
const blaze = new BlazePhoenix({ rpc: { base: process.env.BASE_RPC_URL } });
const q = await blaze.quote({ chain: 'base', tokenIn: 'WETH', tokenOut: 'USDC', amount: '1' });
The surface
npm i @blazephoenix/sdk viemquotes, verified calldata, simulation and execution — in-process, on YOUR RPCnpx -y @blazephoenix/mcpMCP server for agents — runs on your machine, reads through your nodeGET /api/quote/preparethe exact eth_call to run on your node (no RPC on our side)POST /api/quote/decodeyour node’s answer → quote, Phoenix Check, verified calldata (pure)GET /api/deploymentsversioned registry: Core · Hub · Solver · Quoter · Router per chainGET /api/abiABIs generated from the Solidity sourcesGET /api/badgelive solvency badge, embeddableGET /api/openapi.jsonthe OpenAPI 3.1 contractGET /.well-known/agent.jsonA2A discovery card: points agents to the MCP server
Verify us, do not trust us
Every quote carries the route it chose and the floor it derived. Re-run it against the chain: call previewPlan on the verified Quoter at any block and compare. The addresses are on /verify, the measured preview-to-delivery record is on /proof-of-traction.