VEIL gives every payment a fresh one-time address that only you can open. The payer sees an address they have never seen before. The chain sees a stranger. Nobody can tie it back to your wallet.
Runs entirely in your browser. Keys are made from one wallet signature and never leave this page. No server, no account.
Sign one message to create your VEIL keys. They are derived from the signature, so the same wallet always gives the same keys on any device. Nothing is sent anywhere.
Label (optional, shown to the payer)On Robinhood Chain every transfer is public. A normal payment points straight at your wallet. A veiled one points at an address nobody has seen before.
Your link holds a spending key and a viewing key. The payer mixes them with a random one-time key (ECDH on secp256k1) to get an address only you can unlock.
The claim note is the payer's one-time public key. Without your viewing key it reveals nothing, so it can travel through any chat.
Your browser rebuilds the one-time private key and signs the sweep itself. No contract, no relayer, nobody in the middle.