{
  "name": "bsv-inference-broker",
  "tagline": "Sell LLM inference per token, settled with BSV micropayments.",
  "paymentMode": "live",
  "inferenceProvider": "anthropic",
  "channelStore": "external",
  "endpoints": [
    "POST /v1/chat/completions   OpenAI-compatible (Authorization: Bearer <channelId>:<channelSecret>)",
    "GET  /v1/models             OpenAI-compatible model list",
    "GET  /v1/pricebook          retail price book (sats per 1k tokens)",
    "POST /v1/channels   {fundSats}            -> 402 payment request",
    "POST /v1/channels   {fundSats, paymentRequest, payment} -> open channel",
    "POST /v1/infer      {model, prompt}       (X-BSV-Channel headers)",
    "GET  /v1/channels/:id                     (X-BSV-Channel-Secret header)",
    "GET  /v1/stats"
  ]
}