{"x402Version":2,"serviceName":"x402 Mesh Inference","description":"Pay-per-prompt OpenAI-compatible chat completions routed across a mesh of independent GPU nodes, settled in USDC on Algorand via x402.","iconUrl":"https://x402-mesh-gateway.fly.dev/static/icon.svg","items":[{"resource":"https://x402-mesh-gateway.fly.dev/v1/chat/completions","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=","asset":"31566704","amount":"2000","payTo":"5GKJCOCBF6NDII6RCTP2CDOTTJ4ACHE3QYJYHQOLI23E254BDUBTZKY6GA","maxTimeoutSeconds":180,"extra":{"name":"USDC","decimals":6,"asset":"31566704","tag":"x402-global-challenge"}},{"scheme":"exact","network":"algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=","asset":"31566704","amount":"6000","payTo":"5GKJCOCBF6NDII6RCTP2CDOTTJ4ACHE3QYJYHQOLI23E254BDUBTZKY6GA","maxTimeoutSeconds":180,"extra":{"name":"USDC","decimals":6,"asset":"31566704","tag":"x402-global-challenge"}}],"pricing":{"unit":"request","asset":"31566704","decimals":6,"default":{"usdc":"0.0020","amount":"2000"},"models":[{"model":"llama-3.3-70b-versatile","usdc":"0.0060","amount":"6000"}],"endpoint":"https://x402-mesh-gateway.fly.dev/v1/pricing","note":"Price is per request and depends on the requested model; models not listed are charged the default. Send the model in the request body and the 402 challenge for that request is authoritative."},"description":"Pay-per-prompt OpenAI-compatible chat completions routed across a mesh of independent GPU nodes, settled in USDC on Algorand via x402.","mimeType":"application/json","serviceName":"x402 Mesh Inference","tags":["x402-global-challenge","ai-inference","llm","openai-compatible","algorand"],"iconUrl":"https://x402-mesh-gateway.fly.dev/static/icon.svg","lastUpdated":"2026-09-19T07:58:16.995Z","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"model":"llama3.1:8b","messages":[{"role":"system","content":"You are a concise assistant."},{"role":"user","content":"Summarise the x402 payment protocol in one sentence."}],"max_tokens":128,"temperature":0.2,"stream":false}},"output":{"type":"json","example":{"id":"chatcmpl-9f2b1c4a6d7e","object":"chat.completion","created":1767225600,"model":"llama3.1:8b","choices":[{"index":0,"message":{"role":"assistant","content":"x402 revives HTTP 402 so a client can pay for a request inline, with a facilitator verifying and settling the payment on-chain."},"finish_reason":"stop"}],"usage":{"prompt_tokens":28,"completion_tokens":31,"total_tokens":59}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}}]}