Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
alsk1992 avatar

Veil

  • 12 installs
  • 610 repo stars
  • Updated June 26, 2026
  • alsk1992/cloddsbot

veil is a skill that performs private, ZK-shielded ETH transactions on the Base chain via Veil Cash.

About

veil performs private, shielded ETH transactions on the Base chain through Veil Cash. A developer uses it to deposit ETH into a private pool and then transfer or withdraw using zero-knowledge proofs so deposits and withdrawals cannot be linked. It exposes commands for init, balance, deposit, withdraw, transfer, and merge.

  • Deposit, transfer, and withdraw ETH privately on Base via Veil Cash
  • Uses ZK proofs so deposits cannot be linked to withdrawals
  • Requires a VEIL_KEY env and the @veil-cash/sdk

Veil by the numbers

  • 12 all-time installs (skills.sh)
  • Ranked #306 of 479 Web3 & Blockchain skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

veil capabilities & compatibility

Pricing
Bring your own API key
From the docs

What veil says it does

Privacy and shielded transactions on Base via Veil Cash. Deposit ETH into a private pool, withdraw/transfer privately using ZK proofs.
SKILL.md
All private operations use ZK proofs - no one can link your deposits to withdrawals.
SKILL.md
npx skills add https://github.com/alsk1992/cloddsbot --skill veil

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs12
repo stars610
Last updatedJune 26, 2026
Repositoryalsk1992/cloddsbot

What it does

Move ETH privately on Base using ZK-proof shielded deposits, transfers, and withdrawals.

Who is it for?

Developers who need ZK-shielded private ETH transfers on Base inside an agent.

Skip if: Users who want simple public transfers or non-Base chains.

When should I use this skill?

You need to deposit, transfer, or withdraw ETH privately on Base.

By the numbers

  • three operation types: deposit, transfer, withdraw

Files

SKILL.mdMarkdownGitHub ↗

Veil - Private Transactions on Base

Privacy and shielded transactions on Base via Veil Cash. Deposit ETH into a private pool, withdraw/transfer privately using ZK proofs.

How It Works

1. Deposit - Send ETH to private pool (public → private) 2. Transfer - Move funds privately (private → private) 3. Withdraw - Exit to public address (private → public)

All private operations use ZK proofs - no one can link your deposits to withdrawals.

Commands

Setup

/veil init                           Initialize Veil keypair
/veil status                         Check config and relay health

Balance

/veil balance                        Check all balances
/veil queue                          Check queue balance (pending deposits)
/veil private                        Check private balance

Operations

/veil deposit <amount>               Deposit ETH to private pool
/veil withdraw <amount> <address>    Withdraw to public address
/veil transfer <amount> <veil-key>   Private transfer to another user
/veil merge                          Merge UTXOs (consolidate)

Examples

/veil init
/veil balance
/veil deposit 0.1
/veil withdraw 0.05 0x1234...

Security Notes

  • Never share your VEIL_KEY - it controls your private funds
  • Store keypair securely (chmod 600)
  • Use dedicated RPC to avoid rate limits

Setup

# Initialize creates keypair
/veil init

# Or manually set:
export VEIL_KEY="..."  # Your Veil private key
export PRIVATE_KEY="0x..."  # For deposits (public tx)

Requirements

  • ETH on Base for deposits and gas
  • Node.js for ZK proof generation
  • Veil SDK: npm install -g @veil-cash/sdk

Related skills

Web3 & Blockchainintegrationsbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.