{
  "event": {
    "id": "a95b0e94de5ed4154d5ef17bf59e854bfb3dba15f0c82eecde01feeec0c16b9e",
    "pubkey": "95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2",
    "created_at": 1793923966,
    "kind": 4301,
    "tags": [
      [
        "d",
        "owwuhfpibkirojiq"
      ],
      [
        "r",
        "https://play.agentscanplay.com/mcp"
      ],
      [
        "proto",
        "mcp"
      ],
      [
        "alt",
        "alalanet service attestation (daily)"
      ],
      [
        "day",
        "2026-11-05",
        "4",
        "4"
      ]
    ],
    "content": "{\"type\":\"daily\",\"service\":\"owwuhfpibkirojiq\",\"url\":\"https://play.agentscanplay.com/mcp\",\"proto\":\"mcp\",\"day\":\"2026-11-05\",\"ok\":4,\"total\":4,\"p50_ms\":541}",
    "sig": "44dbd39d488c8b8c5b8f4d910023a6952cef19451e9e6b3a5cc0af4a8ed2e08d1b9c922c4e54814ae15e6f8777fbddaff02de032ff68de98c8c6ad0b2aaccc02"
  },
  "event_json": "{\"kind\":4301,\"id\":\"a95b0e94de5ed4154d5ef17bf59e854bfb3dba15f0c82eecde01feeec0c16b9e\",\"pubkey\":\"95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2\",\"created_at\":1793923966,\"tags\":[[\"d\",\"owwuhfpibkirojiq\"],[\"r\",\"https://play.agentscanplay.com/mcp\"],[\"proto\",\"mcp\"],[\"alt\",\"alalanet service attestation (daily)\"],[\"day\",\"2026-11-05\",\"4\",\"4\"]],\"content\":\"{\\\"type\\\":\\\"daily\\\",\\\"service\\\":\\\"owwuhfpibkirojiq\\\",\\\"url\\\":\\\"https://play.agentscanplay.com/mcp\\\",\\\"proto\\\":\\\"mcp\\\",\\\"day\\\":\\\"2026-11-05\\\",\\\"ok\\\":4,\\\"total\\\":4,\\\"p50_ms\\\":541}\",\"sig\":\"44dbd39d488c8b8c5b8f4d910023a6952cef19451e9e6b3a5cc0af4a8ed2e08d1b9c922c4e54814ae15e6f8777fbddaff02de032ff68de98c8c6ad0b2aaccc02\"}",
  "log_index": 43019,
  "proof": {
    "index": 43019,
    "tree_size": 806154,
    "root_hash": "7YdskK2bfFjJM4ys6RbBhOXUr3VrEnKJbqxvmK/ywnw=",
    "leaf_hash": "Y+fUYGq/++016wgypHYn5nwpDwFL+r/0C0KPlcAhZC4=",
    "hashes": [
      "gZQumB0sEPFxbRXjtRqeh10oYNfftdy4CCywW4423ZM=",
      "L/nBMt/OTIWt/i5KJS6l0BmsCUtKKMt3myFjPvuFbbo=",
      "X6YDnbo32Zo0KrcBiqpDv1p77qHzJ6IivN70S6UITvE=",
      "ZVBfkQTATILZXmJ/5bpJ75cH2E3IrxBMdRiR8pIifuc=",
      "3BfpzAY5RMjuV4tXE4QZVhMSiZu7a4b5ZzeQ3Nwx0sU=",
      "Iv7iBBoHKyVMd26pAnKAWjzYVJuDM0zeoyfCZWcsXl0=",
      "5H7A7XrEwGXXlJegmPEJ+n2MM+JUad+Aqdj+Zzz5YiA=",
      "a2pg5WLDImKf4/WIeEujb87MCOPnB3BMcvRJ1kld41w=",
      "CKUJWXR+/RF4AhxchuE2EuImbaqDuEuUWno/aBsMofw=",
      "sN7rsrPVaxkwoMTRPQIpbu4VcG2PJqygOi5yLLCS0+k=",
      "vmoDwleh+9UYEsusOE/Yx7FxzuPRe6JX+/U8X+8W/wY=",
      "Hy9rCEsYYJLZeUOD94cfimrjlr14cLBU5mxgzP/w3BI=",
      "HpcPyJHvX/b9aA5jAEyz9XCBv6aBguac/bsGdsHuz10=",
      "sG/Ar6LqzfnPSA9dWfBOVBbWVDO2MUz0xpUuqmR6yRU=",
      "JVpl1pYSwsdSX15K6A63FSJywQbbyO3VJyG5zmnptus=",
      "s/XH+ndgEv1MNYQv39pl9eqFjdS94Mug6mG+zo35pf4=",
      "/dpxn7wa9FS0ZSpOle0PPOigo13WhrkYrTJolUq4OCQ=",
      "NiK7lZmC/GkYXmh5doyFi03zUpw9nWsDu99GcT2yWd0=",
      "e5lA0hzaBu7S8vdIy41LLbrIzHrX2OfwSRdv175/6DU=",
      "iNtKy5qCDnbSL8u1sMsOlGB1OaTYGGRaKPdMRgj86XU="
    ],
    "checkpoint": "alalanet.com/log\n806154\n7YdskK2bfFjJM4ys6RbBhOXUr3VrEnKJbqxvmK/ywnw=\n\n— alalanet.com/log MBaCUO/NMB4SGijTZFh7fUCKv+go4nmGcRRvypOmkJsGdoFVdH/SzrCMmEVP8YZ0Mi+axon5LvYE4v8mXh16D/VGuwQ=\n"
  },
  "log_origin": "alalanet.com/log",
  "log_key": "alalanet.com/log+30168250+ASxEHGmJwVcvJrYDlX9Vsj1vsVQGoQiF5jmtSxSIRZ1t",
  "server_pubkey": "95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2",
  "signer": "95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2",
  "how_to_verify": "0) pin the keys instead of trusting the copies in this bundle: production log_key alalanet.com/log+30168250+ASxEHGmJwVcvJrYDlX9Vsj1vsVQGoQiF5jmtSxSIRZ1t, server_pubkey 95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2 (`alalanetd verify` pins them by default); 1) check the Nostr signature of event_json (NIP-01) against signer (server_pubkey for alalanet statements, the agent's key for receipts); 2) leaf = SHA-256(0x00 || UTF-8 bytes of event_json); verify proof.hashes (base64) up to proof.root_hash (RFC 6962); 3) verify proof.checkpoint with log_key (C2SP signed note); tiles: /log/ (C2SP tlog-tiles)"
}
