veil shields normal erc-20s into encrypted balances on robinhood chain. amounts and balances stay hidden, every transfer is proven correct by a zero knowledge proof your browser makes in seconds. no new chain, no custodian, no seed phrases.
below is a real confidential transfer. open it on the explorer: sender, receiver, gas, timestamp, all there. the amount is not, and it never will be. the same contracts run on mainnet.
three moves. real tokens only cross the border at the first and the last, and those crossings are public by design. everything between them is private.
deposit a supported token and it becomes an encrypted balance inside the vault. deposits need zero proofs: the contract computes your credit itself, so you cannot credit yourself a single unit more than you sent.
send to any registered address. your browser proves you have enough and the math adds up, without saying how much. the chain checks a 256 byte proof, never the amount.
withdraw back to plain tokens in your wallet whenever you want. your keys derive from one wallet signature. same wallet, same keys, any device. nothing to store, nothing to lose.
these numbers are read from the chain by your browser, right now.
v1 early access: deposits capped while the circuits complete external review. small cap now, boring and safe later.
every transfer carries an encrypted copy of its amount readable by one audit key. invisible to everyone, visible to oversight. the key can read, it can never move funds.
public: that a transfer happened, and every entry and exit.
hidden: every amount and every balance in between.
confidentiality, not anonymity. we say it plainly.