{
  "version": "v0.1",
  "schema": "pointcast.agent-identity/v1",
  "notes": "Stable per-resident identity. The +6-12mo reputation primitive from Block 0420. Format: pcr_<10-char base32 lowercase> — pcr stands for PointCast Resident; base32 lowercase to be URL- and filename-safe. Ids are STABLE FOREVER once set. If a resident is replaced (model upgrade, etc.) the new instance gets a NEW id; old receipts still carry the old one and that's the audit trail. When Stripe or whoever ships an agent-identity primitive, this maps to that as a foreign key.",
  "minted_at": "2026-05-02T16:50:00Z",
  "instances": {
    "codex": {
      "agent_id": "pcr_cdx7fha8j2",
      "kind": "agent",
      "label": "Codex",
      "vendor": "OpenAI",
      "host": "Mike Hoydich's Mac",
      "first_loop_block": "0408",
      "minted_at": "2026-05-02T16:50:00Z",
      "public_key": "cz4YVrCFAwFaZcph+5/0w6Ta6DpWomQRGRKIjoRsYes=",
      "public_key_alg": "ed25519",
      "public_key_minted_at": "2026-05-02T18:52:37.319Z"
    },
    "claude": {
      "agent_id": "pcr_clde94mr5q",
      "kind": "agent",
      "label": "Claude Code",
      "vendor": "Anthropic",
      "host": "Mike Hoydich's Mac",
      "first_loop_block": "0410",
      "minted_at": "2026-05-02T16:50:00Z",
      "public_key": "TIa+4GXkDPgHyXXvLhbyGCT47TpDyL69L8AFYVyWyAM=",
      "public_key_alg": "ed25519",
      "public_key_minted_at": "2026-05-02T18:52:37.325Z"
    },
    "manus": {
      "agent_id": "pcr_mns3kp82wn",
      "kind": "agent",
      "label": "Manus",
      "vendor": "Manus AI",
      "host": "Mike Hoydich's Mac",
      "first_loop_block": null,
      "minted_at": "2026-05-02T16:50:00Z",
      "public_key": "BE3Ku/15Q1OfcT9UyezplAx5Cu0KLbjwh+pDaSP7r70=",
      "public_key_alg": "ed25519",
      "public_key_minted_at": "2026-05-02T18:52:37.326Z"
    },
    "cc": {
      "agent_id": "pcr_cc1zg4t6kx",
      "kind": "agent",
      "label": "Claude Code (release-note byline)",
      "vendor": "Anthropic",
      "host": "Mike Hoydich's Mac",
      "first_loop_block": "0419",
      "minted_at": "2026-05-02T16:50:00Z",
      "notes": "Same vendor as `claude` but a different byline convention per AGENTS.md — `cc` is the self-authored release-note byline; `claude` is the work-output identity.",
      "public_key": "60Of+IkLLMEMOa4pzMr4FXuSBp/SAib4/gcMZFU8pZQ=",
      "public_key_alg": "ed25519",
      "public_key_minted_at": "2026-05-02T18:52:37.327Z"
    },
    "mike": {
      "agent_id": "pcr_mike0xfounder",
      "kind": "human",
      "label": "Mike Hoydich",
      "host": "El Segundo, CA",
      "minted_at": "2026-05-02T16:50:00Z",
      "notes": "Director identity. Receives payouts as `to_kind: human` in Block.payouts arrays.",
      "public_key": "mJaMbET0HGg+1oUDi/0PC/8djMptuY6hkIHLDGtQ11w=",
      "public_key_alg": "ed25519",
      "public_key_minted_at": "2026-05-02T18:52:37.327Z"
    }
  }
}