← Back to Skills Marketplace
agentzeny

SNAP Private Payments

by agentzeny · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ⚠ suspicious
75
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install snap-private-payments
Description
Private agent-to-agent payments on Solana using zero-knowledge proofs. Deposit, withdraw, list pools, and estimate fees.
README (SKILL.md)

SNAP Private Payment Skill

Make private payments on Solana using zero-knowledge proofs. Other agents and on-chain observers cannot see who you paid.

Commands

List SNAP pools

"List SNAP pools" "Show private payment pools"

Deposit into shielded pool

"Deposit [amount] into the SNAP privacy pool" "Shield [amount] SOL privately"

Withdraw from shielded pool

"Withdraw from SNAP pool to [address]" "Claim my private payment"

Estimate withdrawal fee

"Estimate SNAP withdrawal fee" "What will this SNAP withdrawal cost?"

Check shielded balance

"What's in my SNAP pool?" "Show my private balance"

Setup

npm install snap-solana-sdk

Configuration

SNAP_POOL_ADDRESS=B8SyffZKt8LABKogWjH9rZcjY5PV2hyYRCbTxxbcrpFf SNAP_RPC_URL=https://api.mainnet-beta.solana.com SNAP_RELAYER_URL=\x3Coptional_relayer_url>

Links

Usage Guidance
Install only if you trust the SNAP project and can review or pin the missing core SDK code. Use a limited Solana wallet, verify the exact pool and network, and require a manual confirmation of amount, recipient, fees, and transaction before any deposit or withdrawal.
Capability Analysis
Type: OpenClaw Skill Name: snap-private-payments Version: 0.1.1 The skill provides a legitimate interface for private Solana payments using zero-knowledge proofs, as described in SKILL.md. The implementation in snap-skill.ts correctly maps natural language commands to blockchain operations (deposit, withdraw, balance checks) and handles sensitive cryptographic materials like viewing keys and transaction notes only within the context of the user's requested actions. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
The stated purpose and code are coherent: the skill lists pools, deposits, withdraws, estimates fees, and checks shielded balances. Because this involves cryptocurrency transfers, users should treat it as a money-moving tool.
Instruction Scope
Deposit and withdrawal commands directly call transaction methods, and the deposit amount is parsed as the first number anywhere in the natural-language command. The artifacts do not show a confirmation step, transaction preview, spending limit, or other guardrail for irreversible payments.
Install Mechanism
The registry says there is no install spec, while SKILL.md tells users to run an unpinned npm install, and the included TypeScript imports core SNAP helpers from paths not present in the manifest. That leaves the actual transaction implementation outside the reviewed artifact set.
Credentials
The skill targets Solana mainnet and uses payment authority plus sensitive SNAP notes/viewing keys, but metadata says there is no primary credential. The authority is purpose-aligned but not fully bounded or declared.
Persistence & Privilege
No background persistence or self-propagation is shown. However, the skill may use an optional relayer for withdrawals and handles sensitive context values, so users should avoid giving it more wallet or note access than necessary.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install snap-private-payments
  3. After installation, invoke the skill by name or use /snap-private-payments
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
- Adds concise documentation and usage examples in a new SKILL.md file - Describes private payments on Solana using zero-knowledge proofs - Details available commands: listing pools, deposit, withdrawal, fee estimation, and balance checks - Provides installation and environment variable setup instructions - Includes relevant links for GitHub, SDK, and website
Metadata
Slug snap-private-payments
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is SNAP Private Payments?

Private agent-to-agent payments on Solana using zero-knowledge proofs. Deposit, withdraw, list pools, and estimate fees. It is an AI Agent Skill for Claude Code / OpenClaw, with 75 downloads so far.

How do I install SNAP Private Payments?

Run "/install snap-private-payments" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SNAP Private Payments free?

Yes, SNAP Private Payments is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does SNAP Private Payments support?

SNAP Private Payments is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SNAP Private Payments?

It is built and maintained by agentzeny (@agentzeny); the current version is v0.1.1.

💬 Comments