Loading the walkthrough…
Authenticated memos on Zswap offers — an experimental demo of memo-v3.
Loading the walkthrough…
Experimental demo — not an official Midnight product. The hash the walkthrough shows is the real MemoHashV1 of what you type, computed in your browser. The only network request it can ever make is the proving payload, to a proof server you configure, behind the one button that says so. Source: github.com/acedward/web-memo.
Loading the verifier…
Type a memo, and this page will mint a demo coin, spend it, commit the memo to that spend, have the two proofs made by a proof server you choose, and hand you the pair of artifacts. Then it checks its own work with the verifier above before showing you anything. The coin is imaginary and the offer could never settle — the proofs are real.
Pick one of the bundled demo transactions, or give this page your own offer file (a full proven transaction) and, if you have one, its memo wrapper. Either way it will tell you what the memo says, which spend it is bound to, and exactly how much that is worth knowing. Everything happens in this browser: no network request is made while checking, and no key or wallet is involved.
Source, provenance and caveats: github.com/acedward/web-memo. The formats are frozen by the 00003 conformance vectors; the bech32m prefix swapmsg is provisional. A memo is not private: the pair (nullifier, memo-hash) it publishes is a correlation handle, identical memos hash identically, and a short memo can be guessed offline. Treat this as a technology demonstration, not a private messaging channel.