Skill
SNAP Private Payments
Private agent-to-agent payments on Solana using zero-knowledge proofs. Deposit, withdraw, list pools, and estimate fees.
When to use SNAP Private Payments
Choose if
You're building an agent-to-agent payment workflow on Solana and need privacy-preserving deposits/withdrawals via shielded pools with zero-knowledge proofs. The skill exposes a small, focused API (list pools, deposit, withdraw, estimate fee, check balance) via snap-solana-sdk over a Node.js runtime.
Avoid if
You're not on Solana, you don't need privacy guarantees (a vanilla wallet is simpler), or your jurisdiction makes ZK-shielded transfers compliance-difficult. Also avoid since ClawHub moderation has flagged this skill as "suspicious" — independently audit the contract at SNAP_POOL_ADDRESS and the snap-solana-sdk package before depositing meaningful value.
Risk Flags
- HIGH compliance Privacy-preserving on-chain payments carry jurisdiction-specific regulatory risk (AML/KYC, sanctioned-address screening, tax reporting). SKILL.md does not address legal applicability — treat as caller's responsibility.
- MEDIUM lock_in Tied to the SNAP pool contract at SNAP_POOL_ADDRESS (B8SyffZKt8LABKogWjH9rZcjY5PV2hyYRCbTxxbcrpFf in SKILL.md) and a specific Solana RPC URL (SNAP_RPC_URL). ClawHub moderation flagged this skill as "suspicious" in its public registry verdict.
- MEDIUM scope Operations limited to four core actions (list pools, deposit, withdraw, fee estimation, plus balance checks). No support for trades, swaps, NFT transfers, or non-Solana chains.
Cost
Type: Usage based
Hidden costs
- Solana network transaction fees plus any relayer fees if SNAP_RELAYER_URL is set apply per operation. SKILL.md does not disclose specific fee tiers.
Distribution
- ClawHub
snap-private-payments- License
- MIT-0