Documentation Index
Fetch the complete documentation index at: https://docs.veil.cash/llms.txt
Use this file to discover all available pages before exploring further.
Introduction
Veil Cash is a privacy-preserving protocol on Base L2 for arbitrary-amount ETH and USDC deposits, transfers, and withdrawals.
Privacy uses a UTXO model with Groth16 zero-knowledge proofs and Poseidon hashing.
Users derive keys from an Ethereum wallet signature or import a private key. Shielded balances are encrypted UTXOs onchain; only the owner can decrypt and spend them.
Before entering the pool, every deposit is screened for compliance. Users verified via Coinbase EAS, Binance BABT, or Ethos reputation are auto-approved; others are submitted to 0xbow. Approved deposits join the pool; declined deposits are rejected and refunded to the sender. See Verified Users for supported eligibility options.
Withdrawals and transfers are submitted through a relay, so users never need to hold gas to transact privately.
Disclaimer
Veil.Cash is experimental software. Use it at your own risk, as the creators are not liable for any losses, damages, or legal issues that may arise. Ensure compliance with your local laws and understand the risks before interacting with the protocol.