Skip to main content
Veil converts stablecoins (USDC, USDT) on supported chains into bank deposits in supported currencies. The same Veil account works from the dashboard, from inside an AI chat via MCP, or from a terminal via the CLI.

Who uses Veil

  • Individuals moving funds from a personal crypto wallet to their own bank account.
  • Developers and product teams building offramp into their apps and services.
  • AI agents driving offramp from inside Claude or Cursor via MCP tools.
  • Operators scripting recurring conversions from a terminal or CI pipeline.

What you get

  • Deposit addresses on Ethereum, Base, Polygon, and Solana.
  • USDC and USDT support.
  • Per-wallet auto-settle rules that route matching deposits straight to a linked bank account.
  • @handle payouts that settle fiat into a recipient’s bank by username.
  • Sandbox and production behind one URL; the dashboard mode toggle picks the active environment.

Pick your path

I'm an individual

Sign up, complete KYC, and offramp from a personal wallet.

I'm a developer

Build against sandbox in the dashboard, then graduate to production.

I'm an AI agent

Drive offramp from inside Claude or Cursor via MCP.

I'm scripting it

Use the @useveil/cli package from your terminal or CI.

See also