{
  "height": 17,
  "block_hash": "0921cb42020a493930de746b2d2a978179d999b628e8a54712d8e7aee749c77b",
  "status": "confirmed",
  "bitcoin_block_height": 972757,
  "digest": {
    "alg": "sha256",
    "hex": "0921cb42020a493930de746b2d2a978179d999b628e8a54712d8e7aee749c77b",
    "preimage": "block:{\"at\":\"2026-10-23T10:31:20.701Z\",\"entry_count\":1,\"first_seq\":19,\"height\":17,\"key_id\":\"key_41eb7b6d1b11968a\",\"last_seq\":19,\"merkle_root\":\"d44b331319e1754f31516558eb2b4b3671d61bd0da11371951d9770c09baf746\",\"prev_hash\":\"23b1d9d14bc98fb3c7ce8ca866c600dcba008204ee99d8500daed8d6d6a4d7a4\",\"v\":1}"
  },
  "calendars": [
    {
      "calendar": "https://a.pool.opentimestamps.org",
      "status": "confirmed",
      "submitted_at": "2026-10-23T10:38:59.425Z",
      "updated_at": "2026-10-23T11:48:29.437Z",
      "bitcoin_block_height": 972757,
      "attestations": [
        {
          "type": "pending",
          "uri": "https://alice.btc.calendar.opentimestamps.org",
          "commitment": "6adb394465a605d487dfc2f70f08648bc33bd4aaac16e791910de5514eb183def18265258150553d126506af"
        },
        {
          "type": "bitcoin",
          "block_height": 972757,
          "merkle_root": "1ecb25979338b2c54b738371f06cee436e5dca2618e96f631ac129a12723cad6"
        }
      ]
    },
    {
      "calendar": "https://b.pool.opentimestamps.org",
      "status": "confirmed",
      "submitted_at": "2026-10-23T10:38:59.425Z",
      "updated_at": "2026-10-23T11:48:29.437Z",
      "bitcoin_block_height": 972758,
      "attestations": [
        {
          "type": "pending",
          "uri": "https://bob.btc.calendar.opentimestamps.org",
          "commitment": "6adb39435f3eb65fc7489763b8252097ce141c92fb5746885e69bb6d773fd5cbc8658a9a321c3df8ea133fbf"
        },
        {
          "type": "bitcoin",
          "block_height": 972758,
          "merkle_root": "b09fddb4a791f03fe4cd4d494028efa36c3057af7ab89d202666df9ee684c9fb"
        }
      ]
    },
    {
      "calendar": "https://finney.calendar.eternitywall.com",
      "status": "pending",
      "submitted_at": "2026-10-23T10:38:59.425Z",
      "updated_at": "2026-10-23T10:38:59.425Z",
      "bitcoin_block_height": null,
      "attestations": [
        {
          "type": "pending",
          "uri": "https://finney.calendar.eternitywall.com",
          "commitment": "6adb39442a269cd3eadd1c94726633c1f278ec5fcb54604d1185ffc11c2af0840d3aaaa9b736fba2dd69873e"
        }
      ]
    }
  ],
  "proof_url": "https://www.rightshold.com/v1/ledger/blocks/17/anchor.ots",
  "how_to_verify": "Download the .ots proof and run `ots verify -d <block_hash> <file>.ots` with the OpenTimestamps client, which checks the Bitcoin attestation against Bitcoin block headers. The digest is the block hash: sha256 of digest.preimage, the text \"block:\" followed by the canonical block header, which is the same header the issuer signs."
}