{"version":1,"resources":["https://api.speakeasyrelay.com/v1/chat/completions"],"ownershipProofs":["0xcdb652072f27fc3bc748591b7c343a50269fdfb3fe0cec9dc3fb9670d288f31e58d2482195ec205ab24b19471a11468abfe349d22194c337d1c665e32ebd46291c"],"instructions":"# Speakeasy Relay\n\nOpenAI-compatible private inference over x402. Pay per request in USDC on Base.\n\n## Quick Start\n1. `GET /v1/pricing` to prefetch payment requirements (recommended).\n2. `POST /v1/chat/completions` without payment to receive 402 requirements.\n3. Retry same request with signed `PAYMENT-SIGNATURE` (legacy `X-PAYMENT` accepted).\n\n## Canonical Endpoints\n- Chat: `https://api.speakeasyrelay.com/v1/chat/completions`\n- Pricing: `https://api.speakeasyrelay.com/v1/pricing`\n- Models: `https://api.speakeasyrelay.com/v1/models`\n- Health: `https://api.speakeasyrelay.com/health`\n\n## Models\n- venice-uncensored\n- deepseek-v3.2\n- qwen3-235b-a22b-thinking-2507\n- qwen3-coder-480b-a35b-instruct\n\n## Settlement + Streaming\n- Streaming responses include a `payment_settlement` SSE event with settlement outcome.\n- For strict economics verification, require settlement success and on-chain transaction evidence.\n\n## Links\n- Website: https://speakeasyrelay.com\n- x402scan: https://www.x402scan.com/server/084f9441-37df-4152-b586-0d3e43cfc81b\n","agent":{"name":"Speakeasy Relay","website":"https://speakeasyrelay.com","support":"https://speakeasyrelay.com","contact":"https://speakeasyrelay.com","network":"eip155:8453","chainId":8453,"asset":"USDC","docsUrl":"https://speakeasyrelay.com","pricingUrl":"https://api.speakeasyrelay.com/v1/pricing","modelsUrl":"https://api.speakeasyrelay.com/v1/models","healthUrl":"https://api.speakeasyrelay.com/health","endpoint":{"method":"POST","url":"https://api.speakeasyrelay.com/v1/chat/completions","contentType":"application/json"},"exampleBody":{"model":"venice-uncensored","messages":[{"role":"user","content":"Say hello."}],"max_tokens":64,"stream":true},"notes":["Per-request paid inference via x402 on Base.","Use /v1/pricing to avoid first-request 402 round trip.","Streaming responses emit a payment_settlement event with settlement status and payment_response metadata."]}}