Zanii proof

Receipt sha256:757030491d3c309fc4eb641a03995c18625b2a5e5701a96b3c7a133321e06c6b — leaf #4288

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-17T02:00:11.656Z",
  "sig": "ed25519:ea8f2fb34ae43a9edf782b9628a08d2cb5a98fef8508da73cbbeb3ca73c90474b06ddaf23e3ea4d892c455f03d528935450d676ea177e7143378e71906977107",
  "prev": "sha256:aff2930071d1b38d532cef1fcf84435b8493e555fae265fabf60043a68645038",
  "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:438dddbe4e5d1e857d145714c28116985cbd0ea3c785ae42851dfe10a8edef4b"
}

Inclusion proof

{
  "index": 4288,
  "tree_size": 4353,
  "path": [
    "d6f5bc409741db3bb199621552e7017fda20a7bebb1421fca482acb2d140ae52",
    "0d2316f03c01ef60b3a9ff5611793fb67d9706bc93bce5c0cfa2c59926fc304d",
    "7e3b1dedabf814fe32081bcbecda5b4a92a3473a239c3470b22b9a459e51094e",
    "19f80636814f55b9af2e2c224be36aaf18b62575a9b94eda7125fd705b8f9aaa",
    "58562a4766374dbe95ab511580fbf2082c30b5fe8695fed67a1cb5acf663a6d7",
    "158cf90f6faafa50cc2f17c4b659f3fdc48d7bb72db4f3f70d02b6899bfefe2f",
    "bd6edc80207da4c7f0a0bdd3f938a10e2ada8fbddc42bb435c91765b0d1bb138",
    "c637f01862845285c6d3a433e3799ef91188a736c1c784c922ba56446a52c75b",
    "cc6be04373f43c05afaab5f1bb350502d06cff2a9eadd5803cfc41464f822b04",
    "c3310bbc7505d7ab6534f5142146d3f686b80a369526056f43a3c77e2dc4240a"
  ]
}

Signed tree head

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

Verify independently

curl {this host}/v1/proof/sha256:757030491d3c309fc4eb641a03995c18625b2a5e5701a96b3c7a133321e06c6b

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