RT harshbajpai: Spent my Sunday hacking payment links in @vizorwallet What is cool about it is that it is non-custodial, meaning the link self-encodes...
A developer spent Sunday hacking non-custodial payment links in Vizor Wallet. The links self-encode all details to make ZEC available to recipients without centralized infrastructure, custody, or loss of privacy, operating asynchronously.
Background
- **Zcash (ZEC)**: A privacy-focused cryptocurrency using zero-knowledge proofs ("zksnarks") to encrypt transaction details — sender, recipient, and amount — on-chain. Not all crypto offers this; Bitcoin and Ethereum are fully transparent.
- **Non-custodial**: No third party ever holds the coins. The payment link embeds cryptographic data so only the intended recipient can claim the ZEC. No server, company, or intermediary is involved.
- **Vizor Wallet**: A mobile wallet for Zcash, originally built by Nighthawk Apps. This tweet is from a developer adding "payment links" — you create a shielded link, share it via any messaging app, and the recipient opens it to claim the funds asynchronously.
- **Why it matters**: Most crypto payment links require a custodial middleman to hold funds until pickup. A non-custodial, private, async link preserves Zcash's core privacy guarantees while making shielded payments as simple as sending a link.