{
  "event": {
    "id": "bee00a63eb63a3870cec4eceff264d7cdb55ddd0f15bbed5b9a83dce99c0a44e",
    "pubkey": "95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2",
    "created_at": 1793924104,
    "kind": 4301,
    "tags": [
      [
        "d",
        "xsj76hpqjb5rujdk"
      ],
      [
        "r",
        "https://cloud.trycorpus.ai/v1/term"
      ],
      [
        "proto",
        "x402"
      ],
      [
        "alt",
        "alalanet service attestation (daily)"
      ],
      [
        "day",
        "2026-11-05",
        "5",
        "5"
      ]
    ],
    "content": "{\"type\":\"daily\",\"service\":\"xsj76hpqjb5rujdk\",\"url\":\"https://cloud.trycorpus.ai/v1/term\",\"proto\":\"x402\",\"day\":\"2026-11-05\",\"ok\":5,\"total\":5,\"p50_ms\":160}",
    "sig": "81fa791291a503f43bf17e1519ecf53ed3391b9eb33c9e99835eea53163a8e5b89e1d23f990319dd335112697871580d554e4ca8a24dacb4271789d19a59f396"
  },
  "event_json": "{\"kind\":4301,\"id\":\"bee00a63eb63a3870cec4eceff264d7cdb55ddd0f15bbed5b9a83dce99c0a44e\",\"pubkey\":\"95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2\",\"created_at\":1793924104,\"tags\":[[\"d\",\"xsj76hpqjb5rujdk\"],[\"r\",\"https://cloud.trycorpus.ai/v1/term\"],[\"proto\",\"x402\"],[\"alt\",\"alalanet service attestation (daily)\"],[\"day\",\"2026-11-05\",\"5\",\"5\"]],\"content\":\"{\\\"type\\\":\\\"daily\\\",\\\"service\\\":\\\"xsj76hpqjb5rujdk\\\",\\\"url\\\":\\\"https://cloud.trycorpus.ai/v1/term\\\",\\\"proto\\\":\\\"x402\\\",\\\"day\\\":\\\"2026-11-05\\\",\\\"ok\\\":5,\\\"total\\\":5,\\\"p50_ms\\\":160}\",\"sig\":\"81fa791291a503f43bf17e1519ecf53ed3391b9eb33c9e99835eea53163a8e5b89e1d23f990319dd335112697871580d554e4ca8a24dacb4271789d19a59f396\"}",
  "log_index": 60198,
  "proof": {
    "index": 60198,
    "tree_size": 806147,
    "root_hash": "uJpLo+Q+EEKqo4WPuJnMQKnR6wHsR4rmTAB5Z0EjRTI=",
    "leaf_hash": "XlcXjDJLG9eMw4ckj8asFx4e8tVezk1DbqOvRkhc7O0=",
    "hashes": [
      "BT1zIul0Ux3RwmZjNWxX3SIZhHjDBM+NRVYET/WmwGw=",
      "MR3IkMRIOQQtMPkjnt+lKsm2T0Z8X+uF3KjeY9+N7gY=",
      "KuAn4NGBXY0jdtiB3Zk565O36Pus8zTPqkuyuRs/esQ=",
      "yZiV2I0niEbD8kcruKdUU1e03FUtp0yalVX4wMoymuU=",
      "agnNbyEV/s+fvq7X46p7h6zKHvblnZgLQyA1h4eZ814=",
      "Ul2QDAIZqwnWmix5v5Xf1wyyZbxWYhbDQZB5BI7xxck=",
      "uvyBYe3tPusfEUBjAtER9DhRZVSFHOSpzl7nQuMERK0=",
      "ymgHLLFgrYCYre0ZtrOLa7EUqhPwPpVg9vUiZz4idpI=",
      "SfXqZtuW23s/VZvS5LeqSyTsvHqEACFyBmuxeh2jLqU=",
      "nLFOLq5w+SJA8rTukQfnTg3X/l+2ScNZgjPqNeXxGsw=",
      "Hh5ebjBNeryw0/Gr+dSXjskXOjee4cjlofWKnwsEOSQ=",
      "/HHJtFYh0hhtc0pyBNcLJpT3ixidozRQsumd0spGUnQ=",
      "xgA0ODcabXbXnd3Gfzs6t9Tv9CHKRwJ8+28uM51NHTI=",
      "XSAyzSGEQ6RBt4ka490+5HSDLW68f+odcN9VKtjYodQ=",
      "8U7X/bqDtLJcfNM7VAiP0Y/bihLh4ung5NYwHy0WJq0=",
      "s/XH+ndgEv1MNYQv39pl9eqFjdS94Mug6mG+zo35pf4=",
      "/dpxn7wa9FS0ZSpOle0PPOigo13WhrkYrTJolUq4OCQ=",
      "NiK7lZmC/GkYXmh5doyFi03zUpw9nWsDu99GcT2yWd0=",
      "e5lA0hzaBu7S8vdIy41LLbrIzHrX2OfwSRdv175/6DU=",
      "McOewy3YrMKEWs1VEPEtpyhkHg+ZXnb8wN28YVcaI3k="
    ],
    "checkpoint": "alalanet.com/log\n806147\nuJpLo+Q+EEKqo4WPuJnMQKnR6wHsR4rmTAB5Z0EjRTI=\n\n— alalanet.com/log MBaCUAi38LgAEDV4ZVkG362atWWPT5/ilup65Clij640HBd5t0pasAF+djDSqcHksfMNYf9dCkv7lhXRtzfGPDLmtg8=\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)"
}
