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.
Who can deposit into Veil Pools?
Who can deposit into Veil Pools?
ETH and USDC pools: either submit the deposit for compliance screening (e.g. 0xbow) and enter if approved, or meet an instant path under Verified Users (Coinbase EAS, Binance BABT, Ethos).
What is the minimum deposit?
What is the minimum deposit?
Minimums are the shielded amount after the 0.3% deposit fee—deposit slightly above the floor so the net amount still clears.
- ETH: 0.01 ETH shielded minimum
- USDC: 20 USDC shielded minimum
What fees does Veil charge?
What fees does Veil charge?
0.3% on deposits, taken in the same deposit transaction in the app. Withdrawals and private transfers use Veil’s relayer with no extra relay fee.
What wallets are supported?
What wallets are supported?
Any wallet the app supports (MetaMask, Coinbase Wallet, Rainbow, WalletConnect, Ledger, and others).Sign message — EOAs only (deterministic signature for key derivation).
Passkey — WebAuthn (biometrics or security key), tied to your wallet and this site; one passkey per wallet; sync depends on your passkey provider (e.g. iCloud Keychain, Google Password Manager, 1Password).
Private key — works for any wallet type, including smart accounts (export from the smart wallet if needed).Each method derives a different Veil keypair for the same wallet—pick one and stay on it, or back up/import keys to switch. Use Key Management in the wallet UI to back up your key.
Passkey — WebAuthn (biometrics or security key), tied to your wallet and this site; one passkey per wallet; sync depends on your passkey provider (e.g. iCloud Keychain, Google Password Manager, 1Password).
Private key — works for any wallet type, including smart accounts (export from the smart wallet if needed).Each method derives a different Veil keypair for the same wallet—pick one and stay on it, or back up/import keys to switch. Use Key Management in the wallet UI to back up your key.
Who can receive a shielded transfer within the pool?
Who can receive a shielded transfer within the pool?
Any Ethereum address can register to receive private transfers; receiving does not require deposit verification. The recipient must be registered before someone can send to them.
Who performs transfer and withdrawal transactions?
Who performs transfer and withdrawal transactions?
Veil’s relayer submits them so you do not pay gas yourself, and it helps keep your deposit identity separate from shielded activity.
Can operators or third parties see my balances or transfers?
Can operators or third parties see my balances or transfers?
No. Shielded balances and transfers are encrypted; only you can decrypt them.
