{
  "event": {
    "kind": 4301,
    "id": "96e692b621a0aed6cb798b2be40111007071f26fe6dd4f2414a396ee8c3a5a31",
    "pubkey": "95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2",
    "created_at": 1793923777,
    "tags": [
      [
        "d",
        "cr5424efuiymwqym"
      ],
      [
        "r",
        "https://api.kadec0.xyz/v1/weather"
      ],
      [
        "proto",
        "x402"
      ],
      [
        "alt",
        "alalanet service attestation (daily)"
      ],
      [
        "day",
        "2026-11-05",
        "4",
        "4"
      ]
    ],
    "content": "{\"type\":\"daily\",\"service\":\"cr5424efuiymwqym\",\"url\":\"https://api.kadec0.xyz/v1/weather\",\"proto\":\"x402\",\"day\":\"2026-11-05\",\"ok\":4,\"total\":4,\"p50_ms\":198}",
    "sig": "89619b48d7dad495216679ffd77dd8296f8342f525685d9f7498e549c3c7f11a3057ad88fda28a8583b8073c4bcd89231a8537fcfbd34974b837c4a3df03042e"
  },
  "event_json": "{\"kind\":4301,\"id\":\"96e692b621a0aed6cb798b2be40111007071f26fe6dd4f2414a396ee8c3a5a31\",\"pubkey\":\"95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2\",\"created_at\":1793923777,\"tags\":[[\"d\",\"cr5424efuiymwqym\"],[\"r\",\"https://api.kadec0.xyz/v1/weather\"],[\"proto\",\"x402\"],[\"alt\",\"alalanet service attestation (daily)\"],[\"day\",\"2026-11-05\",\"4\",\"4\"]],\"content\":\"{\\\"type\\\":\\\"daily\\\",\\\"service\\\":\\\"cr5424efuiymwqym\\\",\\\"url\\\":\\\"https://api.kadec0.xyz/v1/weather\\\",\\\"proto\\\":\\\"x402\\\",\\\"day\\\":\\\"2026-11-05\\\",\\\"ok\\\":4,\\\"total\\\":4,\\\"p50_ms\\\":198}\",\"sig\":\"89619b48d7dad495216679ffd77dd8296f8342f525685d9f7498e549c3c7f11a3057ad88fda28a8583b8073c4bcd89231a8537fcfbd34974b837c4a3df03042e\"}",
  "log_index": 19510,
  "proof": {
    "index": 19510,
    "tree_size": 65590,
    "root_hash": "XV9UiWN4+fGw4l8tUKs0lxlUAi3fxLsAijwkwAVB8/g=",
    "leaf_hash": "rptnLT9iVSnZT+kxCyGqUrTy0Q9fNWGX40i6db1sYrM=",
    "hashes": [
      "tF+cooHnOjkjaKXz0EiWMvhz6uKpczf4f5YCearc+Kk=",
      "9qMTGoJmeWWX9ico4+heyWnJxs1t8TrK5TVfn9mt8kQ=",
      "iqGtChdxxJRAu7FjFvmECCuGfAIWbdK4veoSJvcwcy8=",
      "lIsP5iY2uiCUMOS6VwioJ+aPOWrxCc9nbL3DI6ul+N4=",
      "GTcDwFU4koqyd44dGVK+d70uQDCSiDuWqLRjeg3STao=",
      "SAJM6agFv7dv83SIOObDnoCfcZhGSDOKtuFxIUS7bPY=",
      "whBiQgnnCpKtAMS9dO+NiZLT7mwfhncPZb40p3DSWME=",
      "CQvwNjoB9tNsMWUJEAyAQgku4luSYzn0Ik9vL+r/XgI=",
      "864abQOLfUY/PTo1EUEH8irXXdFgDtTBmV3r+gRi0uM=",
      "yTAWLqyUtal9p0HE8p4Wx+OSFKsg3PRJRi2Muc7GmQU=",
      "gd9Tn5IE3UUVCq2jcPBJia5m4c3arjWLn+YoZCXqH60=",
      "A3dNduFz84jWNc23Bthnu/IJSeVVWyItbPnjzciUJcQ=",
      "pOH3jHcgiUPndu+kOBmPecQs85hGgFde7TPbT/SHoMg=",
      "QABIgim0qPqOTBcddKkQp00wR0TVnn8O/j8JKSswV/I=",
      "6v8ivUN6vu8GXBRiAiZPzKEE0UfSo5OQIEpE+Y9VdRM=",
      "ESHnVflyNyyKu1DCnH3nBYuJsIsWtS+hr9G6Gbs8scA=",
      "tI94qiHEeC5Qfw1U58y7VPmmBQgLmpGr1IctBdcWWfA="
    ],
    "checkpoint": "alalanet.com/log\n65590\nXV9UiWN4+fGw4l8tUKs0lxlUAi3fxLsAijwkwAVB8/g=\n\n— alalanet.com/log MBaCUN40SGVte3mr0FJ/eUPWTcyp/QMh3qOIVvUjVYGnjlFAB2PJqf+pEEMcYF4mWqVR9WPMOta8Crp/qCGuleCyUwQ=\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)"
}
