{
  "event": {
    "id": "3f3eaf92f1cdfd5cc1be8d2de0ce4e37d3bfc4e5cf0ef7f71dc37bae953ed8b2",
    "pubkey": "95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2",
    "created_at": 1794010685,
    "kind": 4301,
    "tags": [
      [
        "d",
        "uz4pwwts4oba7jeh"
      ],
      [
        "r",
        "https://vibesprings.net/api/generate-pdf"
      ],
      [
        "proto",
        "x402"
      ],
      [
        "alt",
        "alalanet service attestation (daily)"
      ],
      [
        "day",
        "2026-11-06",
        "46",
        "46"
      ]
    ],
    "content": "{\"type\":\"daily\",\"service\":\"uz4pwwts4oba7jeh\",\"url\":\"https://vibesprings.net/api/generate-pdf\",\"proto\":\"x402\",\"day\":\"2026-11-06\",\"ok\":46,\"total\":46,\"p50_ms\":140}",
    "sig": "5a7b9c57be0e1c850cb6b82ec540c0e31dc928c83ce913fd30fc6783953f919e78bf5f4db1b4c23e25c09f910d67861afd17dc0d6d2fa91d51c5896faf467f19"
  },
  "event_json": "{\"kind\":4301,\"id\":\"3f3eaf92f1cdfd5cc1be8d2de0ce4e37d3bfc4e5cf0ef7f71dc37bae953ed8b2\",\"pubkey\":\"95ac63a6f99ce221d67af2ab5fe203d3650ee8bac486fe22e01ae74809a41ce2\",\"created_at\":1794010685,\"tags\":[[\"d\",\"uz4pwwts4oba7jeh\"],[\"r\",\"https://vibesprings.net/api/generate-pdf\"],[\"proto\",\"x402\"],[\"alt\",\"alalanet service attestation (daily)\"],[\"day\",\"2026-11-06\",\"46\",\"46\"]],\"content\":\"{\\\"type\\\":\\\"daily\\\",\\\"service\\\":\\\"uz4pwwts4oba7jeh\\\",\\\"url\\\":\\\"https://vibesprings.net/api/generate-pdf\\\",\\\"proto\\\":\\\"x402\\\",\\\"day\\\":\\\"2026-11-06\\\",\\\"ok\\\":46,\\\"total\\\":46,\\\"p50_ms\\\":140}\",\"sig\":\"5a7b9c57be0e1c850cb6b82ec540c0e31dc928c83ce913fd30fc6783953f919e78bf5f4db1b4c23e25c09f910d67861afd17dc0d6d2fa91d51c5896faf467f19\"}",
  "log_index": 147319,
  "proof": {
    "index": 147319,
    "tree_size": 731363,
    "root_hash": "S9Nh7GTLVPyj5EQTsdYC6KOZDkg6HspsbscpOjVtDDo=",
    "leaf_hash": "uA1xZuscHup4TMs7MFLKl5OPXqlZ+F+7jMi6TEclL0c=",
    "hashes": [
      "4RoRfpt69FEmQVLBaa3yXOZA35bNq/vpH79LGh0igd8=",
      "YrVl4EQsus1Rc6EJzkXNL0R118IC1y04yb69QnJFSgQ=",
      "36HLa84z63s1C+8tjQwFraXVnNZNA/rbb/oqvqLq6Tk=",
      "St58pgkA1LpQr62T/YnPU7YGZe9WKOQHoJ3OjEoFgQs=",
      "qUcAUOTdK6EjAUahjvfI0hKagfuY3ruigqelEOQAbr4=",
      "k8CXeKvZza6S4gaQSmKLl5+6xWbZAACaEuL8b35gb0w=",
      "JRDGwrbp4TLPb3Fnm43dycSibSXv7KUHIx5MMq26CcQ=",
      "yWMkYnKI8ZT+tXG5zJZy7fnC9GUYRvp2LUqztRHahHk=",
      "cZSR5LQFVJzOPEG385GX6LztmKktEL+2y+vr1r6Lei8=",
      "VQTQ61qntNdWxuFT+WrUb9/wn8gabuMeFJ0qF8oqAg0=",
      "TljmJzNxp+v8eoOUJWiIXqeIUkmnc4vsH3rWVZLas60=",
      "YyDv6f6YCt6z8HsflbUMnZ0VVj2BpPWRl5eCagli2m0=",
      "+sdi+UNryY0pSN2ntzQ62HQFR1dQqs7ao1i2/vwvpu4=",
      "XSfgei4xuW88JvsCEvZqcsY1BM1M+gJ8TSuu/Q9RH+c=",
      "KJNmD96Q++doYphgv1AylVscbJEFtkNpv6/rnOvQBSo=",
      "mwDz+mhsIBJasulk4dlMGtmdW1faWY9kq1mwMhFqDVg=",
      "9ezuVfkfatKjNAN2B43BJ4DkWYWJWnvfkcUz4gbocXs=",
      "Z/+zN5VESpF41B6Kh8VYsx01Y7ZLW3cbQMHCcYfww1U=",
      "e5lA0hzaBu7S8vdIy41LLbrIzHrX2OfwSRdv175/6DU=",
      "2bWv86PIVTIaFcPmyeufCEuTuF9WF8xMN5IkjWbHIpE="
    ],
    "checkpoint": "alalanet.com/log\n731363\nS9Nh7GTLVPyj5EQTsdYC6KOZDkg6HspsbscpOjVtDDo=\n\n— alalanet.com/log MBaCUGN9a9KsoapBx31a9qQARB4M0QzhBJmOUdVg5w2X58+tTS/nmQZkKOWe7FSdluxz67XdETdQrh5ANG1uWLk+7wU=\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)"
}
