{
  "summary": "Three independent anchors: Bitcoin (OpenTimestamps), an EVM chain (off unless the operator enables it) and Rightshold's own Checkpoint Log, which needs no blockchain and keeps running if any chain stalls.",
  "bitcoin": {
    "method": "OpenTimestamps",
    "state": "pending",
    "blocks_sealed": 63,
    "blocks_confirmed": 0,
    "blocks_pending": 63,
    "blocks_not_submitted": 0,
    "latest_bitcoin_block_height": 972955,
    "last_activity_at": "2026-10-24T18:43:36.793Z",
    "details": "https://www.rightshold.com/v1/ledger/blocks/{height}/anchor"
  },
  "evm": {
    "enabled": true,
    "state": "enabled",
    "chains": [
      {
        "chain": "ethereum-sepolia",
        "chain_id": 11155111,
        "network": "Ethereum Sepolia testnet (testnet proof — no value)",
        "testnet": true,
        "enabled": true,
        "from_address": "0x33418b18a5767fa3853f0dff339bb7dbafc54074",
        "anchors": {
          "submitted": 0,
          "confirmed": 0,
          "failed": 0
        },
        "last_activity_at": "2026-10-24T18:43:36.868Z",
        "anchors_kinds": [
          "ledger_block",
          "super_root"
        ]
      },
      {
        "chain": "base",
        "chain_id": 8453,
        "network": "Base (Ethereum L2) mainnet",
        "testnet": false,
        "enabled": false,
        "from_address": null,
        "anchors": {
          "submitted": 0,
          "confirmed": 0,
          "failed": 0
        },
        "last_activity_at": null,
        "anchors_kinds": [
          "ledger_block",
          "super_root"
        ]
      },
      {
        "chain": "ethereum",
        "chain_id": 1,
        "network": "Ethereum mainnet",
        "testnet": false,
        "enabled": false,
        "from_address": null,
        "anchors": {
          "submitted": 0,
          "confirmed": 0,
          "failed": 0
        },
        "last_activity_at": null,
        "anchors_kinds": [
          "super_root"
        ]
      }
    ],
    "how_to_enable": null
  },
  "checkpoint_log": {
    "name": "Checkpoint Log",
    "state": "active",
    "latest": {
      "index": 19,
      "tree_size": 64,
      "root_hash": "0e337fe27fce3fad976c113b2fdcd849135c1ba7ac10a9a86f836d7d85de518e",
      "timestamp": "2026-10-24T18:41:31.916Z",
      "checkpoint_hash": "26ab72c0e335845dfb4f719e1e418f0dcdbe21cbb3bcc219d2aa7f2f57c97a6d",
      "cosignatures": 0
    },
    "age_seconds": 156,
    "heartbeat_seconds": 900,
    "checkpoints_published": 20,
    "endpoints": {
      "latest": "https://www.rightshold.com/.well-known/rightshold-checkpoint.json",
      "history": "https://www.rightshold.com/v1/checkpoints",
      "consistency": "https://www.rightshold.com/v1/checkpoints/consistency?first=&second=",
      "inclusion": "https://www.rightshold.com/v1/checkpoints/inclusion?seq=",
      "cosign": "https://www.rightshold.com/v1/checkpoints/{index}/cosign",
      "witness_spec": "https://www.rightshold.com/v1/checkpoints/witness-spec"
    },
    "replicas": [
      {
        "where": "primary database",
        "state": "ok"
      },
      {
        "where": "persistent volume (JSONL beside the database)",
        "state": "waiting",
        "last_index": null
      },
      {
        "where": "outside monitors",
        "state": "pull",
        "note": "Anyone can mirror and verify the history with `node ledger-witness.mjs checkpoint --state FILE --archive DIR` (from /cli/ledger-witness.mjs)."
      }
    ]
  },
  "docs": "https://www.rightshold.com/docs/anchors"
}