{"ok":true,"name":"BlazePhoenix Integration API","version":"1.0.0","description":"On-chain DEX-aggregator integration for Base (8453), Ethereum (1), Optimism (10), Arbitrum (42161) and Robinhood Chain (4663). Quotes run on YOUR RPC: this API performs no RPC for integrators — it prepares the eth_call for your node and decodes the answer, and publishes the versioned contract registry. No key, no signup, open CORS. Amounts are integer base units (wei-style) as decimal strings.","endpoints":{"prepare":{"method":"GET","path":"/api/quote/prepare","example":"/api/quote/prepare?chain=base&in=WETH&out=USDC&amountIn=1000000000000000000","note":"the eth_call to run on your node (add recipient for swap calldata)"},"prepareBatch":{"method":"POST","path":"/api/quote/prepare","note":"{ requests: [...] } → one JSON-RPC batch, max 32"},"decode":{"method":"POST","path":"/api/quote/decode","note":"{ request, result } → quote, Phoenix Check, verified calldata (pure)"},"deployments":{"method":"GET","path":"/api/deployments","note":"versioned registry: Core/Hub/Solver/Quoter/Router per chain and version"},"abi":{"method":"GET","path":"/api/abi?contract=quoter","note":"ABIs generated from the Solidity sources"},"quote":{"method":"GET","path":"/api/quote","note":"retired relay — answers 400 rpc_required with the prepared call inline"},"quoteBatch":{"method":"POST","path":"/api/quote/batch","note":"retired relay — answers 400 rpc_required with the prepared calls inline"},"manifest":{"method":"GET","path":"/api/manifest","note":"contracts, token, event topic0s per chain"},"openapi":{"method":"GET","path":"/api/openapi.json"},"health":{"method":"GET","path":"/api/health"},"stats":{"method":"GET","path":"/api/stats","note":"live fills per chain from on-chain Swap events (reproducible)"},"badge":{"method":"GET","path":"/api/badge","note":"shields.io endpoint JSON — live isSolvent() badge for any README"},"solvency":{"method":"GET","path":"/solvency","note":"live proof-of-solvency report (HTML, full solvency() struct from chain)"},"llms":{"method":"GET","path":"/llms.txt","note":"agent-readable integration guide"}},"docs":"https://blazephoenix.xyz/?tab=api","sdk":"https://github.com/blazephoenixxyz-crypto/SDK","mcp":"https://github.com/blazephoenixxyz-crypto/blazephoenix-mcp","integrate":{"sdk":"npm i @blazephoenix/sdk viem — quotes, verified calldata and execution on your RPC, in-process","mcp":"npx -y @blazephoenix/mcp with BLAZEPHOENIX_RPC_<CHAIN>=… — agent tools on your machine and your RPC","prepare":"GET /api/quote/prepare (same params) → the eth_call to run on your node","decode":"POST /api/quote/decode { request, result } → quote + Phoenix Check + calldata (pure, no RPC)","deployments":"GET /api/deployments — versioned contract registry"},"contact":"contact@blazephoenix.xyz"}