{
  "event": {
    "kind": 4301,
    "id": "142889e971dbfbd7cc3b0cbe38ad05126ec3565e8e403600b35ceea1abdeb20f",
    "pubkey": "95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2",
    "created_at": 1793924031,
    "tags": [
      [
        "d",
        "t3l2tbl4jedcp7rr"
      ],
      [
        "r",
        "https://x402.ottoai.services/crypto-news"
      ],
      [
        "proto",
        "x402"
      ],
      [
        "alt",
        "alalanet service attestation (daily)"
      ],
      [
        "day",
        "2026-11-05",
        "4",
        "4"
      ]
    ],
    "content": "{\"type\":\"daily\",\"service\":\"t3l2tbl4jedcp7rr\",\"url\":\"https://x402.ottoai.services/crypto-news\",\"proto\":\"x402\",\"day\":\"2026-11-05\",\"ok\":4,\"total\":4,\"p50_ms\":68}",
    "sig": "5271fac9eb8e2e2f06fdcce1d31f775af1b326b14ae5f0abaa4a4d5180c70b73b73109d4f442c66f264cf2042a3ead17a83cd2b8a43c093cb23e43f248ee0b50"
  },
  "event_json": "{\"kind\":4301,\"id\":\"142889e971dbfbd7cc3b0cbe38ad05126ec3565e8e403600b35ceea1abdeb20f\",\"pubkey\":\"95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2\",\"created_at\":1793924031,\"tags\":[[\"d\",\"t3l2tbl4jedcp7rr\"],[\"r\",\"https://x402.ottoai.services/crypto-news\"],[\"proto\",\"x402\"],[\"alt\",\"alalanet service attestation (daily)\"],[\"day\",\"2026-11-05\",\"4\",\"4\"]],\"content\":\"{\\\"type\\\":\\\"daily\\\",\\\"service\\\":\\\"t3l2tbl4jedcp7rr\\\",\\\"url\\\":\\\"https://x402.ottoai.services/crypto-news\\\",\\\"proto\\\":\\\"x402\\\",\\\"day\\\":\\\"2026-11-05\\\",\\\"ok\\\":4,\\\"total\\\":4,\\\"p50_ms\\\":68}\",\"sig\":\"5271fac9eb8e2e2f06fdcce1d31f775af1b326b14ae5f0abaa4a4d5180c70b73b73109d4f442c66f264cf2042a3ead17a83cd2b8a43c093cb23e43f248ee0b50\"}",
  "log_index": 51059,
  "proof": {
    "index": 51059,
    "tree_size": 65601,
    "root_hash": "j5dnVbg9uu1UrFNku9V0LUfjpwiUUqRdrcK5u4uuWmU=",
    "leaf_hash": "Fgn4TiRViHwyYp0eW/hMk2WIRxwaEvSPQI6+7P+RJr4=",
    "hashes": [
      "ceW5+7JifwbPEgE7IyjXKrRmaVeZS9d+8yzIKnkYFww=",
      "X4eQ5quiaVSKEgglDFoJFjZE5TYJzPfW7C1DfKl3YW4=",
      "nvnJlnG9uH03aBt58k4uTrphrxzVnXKIgrmPem6w/3s=",
      "31fBq4IkCQdq/sNT91xfLOX4ktgQZq3OngJAqgwYJoQ=",
      "qc/02rvgoQsz58GPND1DXgnWlKhGazelAfseJrZUJzg=",
      "0Cwju4IFeBSAD9A/0Su6qkwRX4IXdV7s0+huoW7EXvM=",
      "CQKmOomjifSlJPfrQpDIYPOaup25H7/wdcmyHpJdtGs=",
      "hSaY0PnMh3jex9VMrpZdas1MdDRAYrsqmayNam28Y34=",
      "GuLWl4M+Fl2NE5ib6sFxfqvzHlYm3Y74x0g8GSCHxX0=",
      "t4lObDF533Jq+LCNJoCkFaZrL1mZGjLPFpO0uO/A1No=",
      "ZorK6+XzNO1TZchXSlRiwTEFqvvOa60uHlYa4UKFbHo=",
      "ySZ/Y33YaHiMGgPdDyS/jXl+fekDCFos6n6amWD0IRA=",
      "iIa1EtkATHAuJfXZw6Kx7XYMlzp6yko1tZRIt5hTV9c=",
      "xb/UszrzP/fO0vHD7RNk2cm+MKRxHxsidaOeD3LDL5Y=",
      "8U7X/bqDtLJcfNM7VAiP0Y/bihLh4ung5NYwHy0WJq0=",
      "s/XH+ndgEv1MNYQv39pl9eqFjdS94Mug6mG+zo35pf4=",
      "ri+K/vUWweLNW//bBP1FQVzKbOa7LFYia8vcfigOIhE="
    ],
    "checkpoint": "alalanet.com/log\n65601\nj5dnVbg9uu1UrFNku9V0LUfjpwiUUqRdrcK5u4uuWmU=\n\n— alalanet.com/log MBaCUPPawO1T5WmHv1YBVpR8B5hpLklBgfGBl8pe9QRA6C5ZPeKjy+LaT6gQr1hAtGuQvkvOXr+F8xVaNnli2o0SAg8=\n"
  },
  "log_origin": "alalanet.com/log",
  "log_key": "alalanet.com/log+30168250+ASxEHGmJwVcvJrYDlX9Vsj1vsVQGoQiF5jmtSxSIRZ1t",
  "server_pubkey": "95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2",
  "signer": "95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2",
  "how_to_verify": "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)"
}
