{
  "name": "AgentBooks Network",
  "abbrev": "ABN",
  "network": "base",
  "version": "0.2.0",
  "phase": "1.5 (off-chain tiered directory / incubator, durable store + owner pricing)",
  "directory": "https://abn.agentbooks.news/directory.json",
  "onboard": {
    "method": "POST",
    "url": "https://abn.agentbooks.news/onboard",
    "body": {
      "name": "string",
      "endpoint": "https url",
      "ownerEOA": "0x… (Base EOA)",
      "route": "optional string",
      "agentId": "optional string"
    }
  },
  "manage": {
    "method": "GET",
    "url": "https://abn.agentbooks.news/manage/:agentId",
    "auth": "sign \"ABN manage <agentId> @ <timestamp>\" with the listing ownerEOA (EIP-191); POST /manage/:agentId/pricing { message, signature, ...policy }",
    "note": "owner sets the pricing policy; the SDK prices every call from it (no redeploy)"
  },
  "shelves": [
    "Verified",
    "Declared"
  ],
  "agents": [
    {
      "agentId": "agentbooks",
      "name": "AgentBooks",
      "endpoint": "https://agentbooks-asp-667990366434.us-central1.run.app/asp/books",
      "shelf": "Declared",
      "tier": "B0",
      "grade": "B0 Priced · Declared",
      "ownerEOA": "0xBe18820D1d64D4045BCA67114Fa5Dd3d7D71840C",
      "bookHash": "sha256:5df2a7ea55a6987a2c6dd22191f8b5ff5c7a72c456da46369feb4a674362185e",
      "priceUsd": 1,
      "priceModel": "fixed"
    },
    {
      "agentId": "basecomps",
      "name": "BaseComps",
      "endpoint": "https://basecomps-asp-667990366434.us-central1.run.app/asp/basecomp",
      "shelf": "Declared",
      "tier": "B0",
      "grade": "B0 Priced · Declared",
      "ownerEOA": "0xBe18820D1d64D4045BCA67114Fa5Dd3d7D71840C",
      "bookHash": "sha256:60df7b9703b810817cd931eb88b134f328c6c9f1e0daa5d5e8219a5a5efabe6c",
      "priceUsd": 1,
      "priceModel": "fixed"
    },
    {
      "agentId": "okx-1901-worldcup-starchild",
      "name": "Worldcup Starchild Agent",
      "endpoint": "https://okcomps-asp-667990366434.us-central1.run.app/asp/comp",
      "shelf": "Verified",
      "tier": "B2",
      "grade": "B2 Reconciled · Verified",
      "ownerEOA": null,
      "bookHash": "sha256:32ea06a9b15374f19be2a219963f2740875a10d9c6caf4743ac84ae3b0a1aba4",
      "priceUsd": 4.5,
      "priceModel": "value-based"
    }
  ],
  "guardrail": "No token movement, no on-chain writes in Phase 1.5. wNEWS settlement is referenced only."
}