{"info":{"title":"Fortiblox","version":"1.0.0"},"openapi":"3.1.0","paths":{"/api/quote":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fortiblox: Api Quote","intent":"charge","method":"evm","recipient":"0x581aB190DF2B2932175d987E787Acd28A85eAA1C"}]},"summary":"Best swap route on X1 across XDEX and Degen pools for exact-in or exact-out, with live-verified reserves, price impact, dynamic slippage, fee disclosure (25 bps taken on-chain by the FortiBlox Router), route legs, alternatives and a quote expiry slot. Amounts are raw base units. Call before /api/tx/build."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fortiblox: Api Quote","intent":"charge","method":"evm","recipient":"0x581aB190DF2B2932175d987E787Acd28A85eAA1C"}]},"summary":"Best swap route on X1 across XDEX and Degen pools for exact-in or exact-out, with live-verified reserves, price impact, dynamic slippage, fee disclosure (25 bps taken on-chain by the FortiBlox Router), route legs, alternatives and a quote expiry slot. Amounts are raw base units. Call before /api/tx/build."}},"/api/router/volume":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fortiblox: Router Volume","intent":"charge","method":"evm","recipient":"0x581aB190DF2B2932175d987E787Acd28A85eAA1C"}]},"summary":"Daily on-chain FortiBlox Router swap volume on X1 (UTC buckets, USD totals, fee totals, distinct users per day) from FortiBlox's own indexer, plus the FORTI usage-gate verdict. Use for X1 DEX activity analytics; query param days (1-365, default 90)."}},"/api/token/:mint":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fortiblox: Token :Mint","intent":"charge","method":"evm","recipient":"0x581aB190DF2B2932175d987E787Acd28A85eAA1C"}]},"summary":"Detail for one X1 token by mint: price, 24h change, market cap / FDV (circulating = total minus incinerated), TVL, 52-week USD range, Metaplex about/links, trust tier. Use after /api/tokens when an agent needs fundamentals for a single mint."}},"/api/tokens":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fortiblox: Api Tokens","intent":"charge","method":"evm","recipient":"0x581aB190DF2B2932175d987E787Acd28A85eAA1C"}]},"summary":"List every token FortiSwap routes on the X1 blockchain (XDEX + Degen launchpad): mint, symbol, name, decimals, logo, USD price, 24h volume, TVL, trust tier. Call this first to resolve a symbol to a mint before quoting or building an X1 swap."}},"/api/tx/build":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fortiblox: Tx Build","intent":"charge","method":"evm","recipient":"0x581aB190DF2B2932175d987E787Acd28A85eAA1C"}]},"summary":"Build an unsigned, simulated X1 swap transaction (base64 v0) for the given payer through the on-chain FortiBlox Router — routed, impact-capped, simulated before return; the 25 bps protocol fee is enforced in-program. Sign it with the payer key and broadcast via POST /api/tx/send (free). Amounts are raw base units. Requires a prior quote."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fortiblox: Tx Build","intent":"charge","method":"evm","recipient":"0x581aB190DF2B2932175d987E787Acd28A85eAA1C"}]},"summary":"Build an unsigned, simulated X1 swap transaction (base64 v0) for the given payer through the on-chain FortiBlox Router — routed, impact-capped, simulated before return; the 25 bps protocol fee is enforced in-program. Sign it with the payer key and broadcast via POST /api/tx/send (free). Amounts are raw base units. Requires a prior quote."}}},"x-service-info":{"description":"Fortiblox is an x402-native service at https://app.fortiblox.com, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 5 endpoints listed."}}