The moment that stuck with me: someone asking “is this the same file?” and nobody being 100% sure.
You email a rental agreement back and forth. Everyone signs. Months later, someone asks again: is this the real version? Did anyone change it after we signed? You’re digging through inboxes, comparing file names, and hoping everyone has the same copy. Most e-sign tools want your document uploaded to their servers... fine for some things, but not when it’s an NDA, or anything you’d rather keep on your own device.
I wanted something simpler and more honest: your PDF never leaves your computer, but everyone can still prove what was agreed to, and prove it later, without trusting me or any third party.
Nimiq works well for this, because I needed a timestamped, tamper-evident notary anyone can check independently. Nimiq’s mini app framework and wallet integration let me ship a real workflow inside Nimiq Pay: connect, sign, and seal without the usual web3 friction. Your wallet is your identity; the chain is the proof. No 3rd-party to go through to access the network.
That’s VeriLock. Fingerprint your PDF locally, get wallet-backed signatures from everyone involved, then seal the hash on-chain when you’re ready. Anyone with a copy can verify it later. no account, no upload, no “trust us.” Just your Nimiq wallet.
Give it a spin at verilock.online (https://verilock.online/). If you hit a bug, tell me. I’m a solo dev and I want to fix things fast. And if you actually seal an agreement with it, I’d love to hear about it. Success stories help more than you’d think. Cheers,
Sam