veil-privacy

Enable zero-knowledge shielded ETH and USDC transfers on the Base blockchain.

7|3|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/redactedmeme/swarm --skill veil-privacy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: veil-privacy
Source: https://github.com/redactedmeme/swarm/tree/main/plugins/veil
Command: npx skills add https://github.com/redactedmeme/swarm --skill veil-privacy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Regular cryptocurrency transactions on the Base blockchain are fully public, exposing wallet identities, transaction amounts, and fund flows to anyone with a block explorer, making private financial moves impossible for agents and users.

Core Features & Use Cases

  • ZK-Shielded Asset Pools: Deposit ETH and USDC into audited Groth16 zero-knowledge proof shielded pools, keeping balances and transaction history completely private.
  • Unlinkable Transfers: Withdraw funds to any address via a gasless relay, with no on-chain link between your deposit address and withdrawal address.
  • Use Case: An autonomous swarm agent can move operational treasury funds or send private payouts to contributors without exposing the organization's financial activity to public blockchain analysis.

Quick Start

Use the veil-privacy skill to deposit 0.05 ETH from the configured Bankr wallet into the shielded pool and check your private unlinkable balance.

Frequently Asked Questions about veil-privacy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make unlinkable crypto transfers on the Base blockchain?

Unlinkable crypto transfers on the Base blockchain are enabled by depositing ETH and USDC into zero-knowledge shielded pools and withdrawing via a gasless relay, breaking the on-chain link between sender and receiver addresses.

What are zero-knowledge shielded pools and how do they work for private transactions?

Zero-knowledge shielded pools use audited Groth16 proofs to validate transactions without revealing wallet balances or transaction history, ensuring that cryptocurrency deposits and withdrawals remain completely private on a public ledger.

Can I use a Bankr wallet for autonomous private treasury management?

Yes, autonomous agents can use a Bankr wallet to interact with shielded pools, enabling private treasury management and unlinkable payout distribution to contributors without exposing the organization's financial activity.

Does this system support gasless withdrawals for shielded crypto assets?

Yes, the system supports gasless withdrawal relays, allowing users to withdraw shielded ETH and USDC to any address without paying gas directly, while maintaining zero on-chain traceability.

Are there compliance checks required before depositing into the ZK shielded pools?

Yes, the system utilizes compliance-screened deposit queues for verified users, ensuring that participants meet regulatory screening requirements before interacting with the zero-knowledge shielded pools.