Zanii proof

Receipt sha256:3ff38961280a0cc63ceb6e7864fe27be5ac473322658bcfbc377eae8aaccfdc7 — leaf #4236

Verification PROVEN

Receipt signature, delegation chain, and scope — signed by did:key:z6MkksYZxAX4EpiA…
Delegation not revoked
Merkle inclusion proof against current tree root
Signed tree head signature — log did:key:z6Mkt3UL3dCEigCh…

Anchoring

Covered by anchor at tree size 4353 — zanii:34fcb38c67663e785816996c5a2fec034dbdf3dcf0be246a0670d36330b59eb1 (block 21693)

Receipt

{
  "v": 1,
  "ts": "2026-08-16T02:00:10.988Z",
  "sig": "ed25519:31eabd0040c00f9115ae851333882721e630c98c6d0a1ea5a3475397ef474f4512df628daf54024380e5e13dd6784245e7a6865cce15200a8839088020340104",
  "prev": "sha256:c3fdda31c0b1f610c28d0a6625c4b97a59b0b9933a5790ed7240ae0423f88885",
  "action": "tool_call",
  "target": "ads.investigate.evidence",
  "agent_id": "did:key:z6MkksYZxAX4EpiAetcDB3uN9w1FY7LjriS966ZPCTMtCzXt",
  "delegation": [
    {
      "v": 1,
      "exp": "2027-07-06T21:17:24Z",
      "sig": "ed25519:d7ddef78324cfcbfe417611c4f135cbbcc2858ea076ddf7d8a0c41c6edc0c9aab906fc175bd92614c54d9ba76891a94941a7b9d7fa560be9c1588755c962bc08",
      "issuer": "did:key:z6MksQZm73wT4p97GUjdKC4SJxgsm8dzizoLCBE8U2QRRZBb",
      "scopes": [
        "ads.investigate.*"
      ],
      "subject": "did:key:z6MkksYZxAX4EpiAetcDB3uN9w1FY7LjriS966ZPCTMtCzXt"
    }
  ],
  "subject_tag": "sha256:51e5d015a51da3d46d7f5f5ea126970d229e7297aef867b87096085ffc33e42d",
  "payload_hash": "sha256:c0f500432ac70c81a50bd6166271a4de7b0c388ec0bb73a5f2000e14f968b461"
}

Inclusion proof

{
  "index": 4236,
  "tree_size": 4353,
  "path": [
    "86c806e42c25b21c5fbe4ec475f3d8c7900a1a98bb4a4a89e2c4f8991ef0ac6e",
    "950f2a47e0076d5fc9f7184aa4e8ab2de4d18320e5777a5cae4b1992708953a4",
    "9b6ec9ff7347407bdb4ec2413e9aac8260e39ab9ede6fdc9bc2cc518f2c33e42",
    "894904b28f9d1dd49b5e28eb102a69f17087fe42d41113a7ceaf2bb2b4b57c97",
    "5f4c1d4e51725fc7e97d5ef7fba093d2d289d77da1d9fbc9c9b15aea890b6ce0",
    "b59b3cf04e1f82aeed7fdb071e0aed06489645934569e6ccdfbd2c582fa97565",
    "7f279ba5b64d591b784cc3675db1496321d03dbbb9ee2124588e47ae3e81ba91",
    "c637f01862845285c6d3a433e3799ef91188a736c1c784c922ba56446a52c75b",
    "cc6be04373f43c05afaab5f1bb350502d06cff2a9eadd5803cfc41464f822b04",
    "c3310bbc7505d7ab6534f5142146d3f686b80a369526056f43a3c77e2dc4240a"
  ]
}

Signed tree head

{
  "v": 1,
  "log_id": "did:key:z6Mkt3UL3dCEigChGEJKSdhSra7JRoG2z1GLtbrLCKnL5GX2",
  "size": 4353,
  "root": "sha256:9b710a4755e52983ef28d15ee7b32ff5cb0e058cf326c9999c89bf56cecb783c",
  "ts": "2026-08-17T12:26:39.560Z",
  "sig": "ed25519:c95179c41dfaff9a8d9ab449c7450262312241855edd64a1b7de63d433e4b99dbf76f386deb03d417c71682833345e07e2821e6aeb5d0159f61166c9a636ff03"
}

Verify independently

curl {this host}/v1/proof/sha256:3ff38961280a0cc63ceb6e7864fe27be5ac473322658bcfbc377eae8aaccfdc7

Anyone can re-verify with the zanii SDK (Python or TypeScript): receipt signature → delegation chain → scope → Merkle inclusion → STH signature. No trust in this server required.

Scan to verify on your phone

QR code to this proof

← back to log