veilpay

Installation
SKILL.md

VeilPay Agent Skill

VeilPay enables fully private payments on Solana mainnet. The sender and recipient are never linked on-chain — a Groth16 ZK proof breaks any cryptographic connection between deposit and withdrawal.


⚠️ Full Runtime Preparation — Run Before Any Script

Never assume the environment is ready. ZK-SNARK skills have complex peer dependencies, binary requirements, and browser-vs-Node.js conflicts that must be resolved before first execution.

Phase 1: Dependency Installation

cd <skill-directory>
rm -rf node_modules          # clean slate avoids partial-install conflicts
npm install --legacy-peer-deps

--legacy-peer-deps is required — the Umbra SDK and the ZK prover have conflicting peer dependency requirements. Standard npm install fails.

Installs
10
First Seen
Apr 26, 2026