{
  "schema": "sellat-proof/2",
  "proof_id": "3dc103cb-862a-443b-887a-f00bc533f57a",
  "content": {
    "algorithm": "SHA-256",
    "hash": "ec526c86e07b52da0f126ce4d10f57167f93ca15aa26d459478ea0237d64e047"
  },
  "leaf": {
    "formula": "SHA-256('sellat-leaf:v2:' + proof_id + ':' + content.hash)",
    "value": "8c0bd79e7de0f9aaa722a5d23cba31b0b6695a3b5bb42fcf0e8eb6c89c338cbc"
  },
  "merkle": {
    "index": 0,
    "path": [],
    "root": "8c0bd79e7de0f9aaa722a5d23cba31b0b6695a3b5bb42fcf0e8eb6c89c338cbc"
  },
  "anchors": [
    {
      "chain_id": 137,
      "network": "Polygon Mainnet",
      "tx_hash": "0x4be3a0d421fdae18c1087cbf00c06ff4b6b1ce78343d41bc0e52dcc7ba5fbe9b",
      "block_number": 95114871,
      "block_hash": "0xd87a9591fb801391405573120175926cde964ff43ab9b3deffb79974aa39d3f6",
      "block_timestamp": "2026-10-07T12:51:37.000Z",
      "payload": "sellat:v2:8c0bd79e7de0f9aaa722a5d23cba31b0b6695a3b5bb42fcf0e8eb6c89c338cbc"
    }
  ],
  "attestations": [
    {
      "type": "opentimestamps",
      "state": "upgraded",
      "bitcoin_block_height": 970345,
      "target_digest": "8c0bd79e7de0f9aaa722a5d23cba31b0b6695a3b5bb42fcf0e8eb6c89c338cbc",
      "ots_base64": "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",
      "note": "Standard OpenTimestamps file attesting the 32-byte digest equal to merkle.root; verify with OpenTimestamps tooling."
    },
    {
      "type": "rfc3161-qualified-timestamp",
      "state": "issued",
      "target": "content.hash",
      "target_digest": "ec526c86e07b52da0f126ce4d10f57167f93ca15aa26d459478ea0237d64e047",
      "gen_time": "2026-10-07T12:45:26.319Z",
      "serial_number": "148AFD7E434A79196AC63EE64F4F2E99",
      "policy_oid": "0.4.0.2023.1.1",
      "tsa": "AUTORIDAD DE SELLADO DE TIEMPO FNMT-RCM-TSU 2025",
      "trusted_list": {
        "territory": "ES",
        "service": "Qualified timestamps issued by Autoridad de Sellado de Tiempo FNMT-RCM-TSU 2025",
        "tsu_cert_sha256": "56cab2cd977b47c14f0067d304b8554a0e31ba1d21b0f15bdf7faa819da03176"
      },
      "timestamp_response_der_base64": "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",
      "note": "RFC 3161 TimeStampResp over the SHA-256 of the file (content.hash), issued by a qualified TSA listed in the EU trusted list. Verify: openssl ts -verify -in <this>.tsr -data <file> -CAfile <trusted-list certificate> -partial_chain (the trusted list publishes the TSU certificate itself, not a CA)."
    }
  ],
  "times": {
    "sellat_received_at": "2026-10-07T12:45:25.332Z",
    "note": "block_timestamp is the independently verifiable time; sellat_received_at is SELLAT’s own record time"
  }
}