{
  "witnesses": [
    {
      "label": "W-001",
      "key_fingerprint": "77b542fc",
      "relationship": "affiliated",
      "affiliation": {
        "status": "affiliated",
        "basis": "common_ownership",
        "declared_at": null,
        "window_days": 7,
        "window_ends_at": null,
        "open_challenges": 0
      },
      "registered_at": "2026-11-07T00:31:30.651Z",
      "last_verified_at": "2026-11-07T02:20:45.031Z",
      "current": true,
      "cosignatures": 30
    }
  ],
  "confirmed_unaffiliated_witnesses": 0,
  "ledger2_genesis_ready": false,
  "key_path": "/.well-known/a2ally-witness.pem",
  "how_to_join": "Publish an Ed25519 public key (PEM) at https://<your domain>/.well-known/a2ally-witness.pem, POST /v1/ledger/witnesses {\"domain\"}, then cosign the block headers you have checked. Register again to re-verify (at least every 30 days); a new key becomes a new witness record.",
  "one_command": "curl -sO <base>/cli/ledger-witness.mjs && node ledger-witness.mjs keygen --key witness.pem (publish the printed PEM), then node ledger-witness.mjs register --domain <your domain> and node ledger-witness.mjs cosign --domain <your domain> --key witness.pem (verifies the whole chain before signing; add --all for every block)"
}