← Back to Skills Marketplace
506
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install senddy
Description
Create and manage private stablecoin wallets using Senddy's zero-knowledge protocol on Base. Use when building payment agents, bots, server-side apps, or any...
Usage Guidance
This skill is coherent for its purpose, but it handles highly sensitive secrets. Before installing or running it: 1) Treat AGENT_SEED_HEX as full-control private key material — store it only in a secure secret manager, never commit it to source, and avoid placing it in environment variables on shared machines if you can use more secure secret injection. 2) Review and audit the npm package @senddy/node before installing (supply-chain risk). 3) If you run the provided daemon pattern, ensure the process is bound to localhost, monitor which port it prints, and don't expose it to untrusted networks. 4) Be cautious with the attestorUrl/relayerUrl overrides — only point them to endpoints you trust (a malicious relayer/attestor could cause proof leakage or redirect funds). 5) Prefer short-lived API keys and least-privilege credentials and use secret managers rather than plaintext files where possible.
Capability Analysis
Type: OpenClaw Skill
Name: senddy
Version: 0.1.1
The skill bundle provides functionality for a private stablecoin wallet using zero-knowledge proofs. All code examples and instructions, including the recommended persistent daemon, align with the stated purpose of managing and transferring USDC privately. The skill appropriately accesses environment variables for API keys and seeds, uses `node:crypto` for seed generation, and `node:fs` for secure seed storage and caching. Network communication is directed to legitimate Senddy and Base blockchain endpoints. There is no evidence of intentional harmful behavior, data exfiltration, backdoors, or malicious prompt injection attempts in the documentation or code examples. The local HTTP daemon binds to `127.0.0.1`, limiting its exposure.
Capability Assessment
Purpose & Capability
Name/description claim a private USDC wallet on Base. The declared required envs (SENDDY_API_KEY, AGENT_SEED_HEX) match the SKILL.md examples and are exactly what a headless wallet SDK would need (API gateway credential + seed material). No unrelated credentials or binaries are requested.
Instruction Scope
SKILL.md stays within wallet behaviour (init, sync, transfer, withdraw, prepare/submit, consolidate). It includes examples that write/read seed files, run a local HTTP daemon bound to 127.0.0.1, and reference additional example env names (MASTER_SEED_HEX, TREASURY_SEED_HEX, SENDDY_DAEMON_PORT) that are not listed as required; these are example patterns rather than hidden requests, but they broaden the operational surface (disk storage of seed, long-lived process exposing a local API).
Install Mechanism
Instruction-only skill; no install spec or archived downloads in the skill bundle. The SKILL.md instructs users to npm install @senddy/node which is expected and normal for a Node SDK. No arbitrary external URLs or extract/install steps are part of the skill itself.
Credentials
Requires SENDDY_API_KEY (primary) and AGENT_SEED_HEX (seed hex). Both are proportionate to a wallet SDK but are highly sensitive: the seed controls funds and the API key controls gateway access. The docs also expose optional config overrides (attestorUrl, relayerUrl, relayer/attestor overrides) which let a deployer point the client at alternative endpoints — useful for self-hosting but could be misused if set to untrusted endpoints. The SKILL.md also references optional envs (SENDDY_DAEMON_PORT, MASTER_SEED_HEX, TREASURY_SEED_HEX) in examples; these are not required but callers should not leak them.
Persistence & Privilege
Skill is not force-included (always:false) and does not request persistent platform-level privileges. It documents running long-lived agents/daemons, which is normal for a wallet agent. It does not attempt to modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install senddy - After installation, invoke the skill by name or use
/senddy - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
senddy v0.1.1
- Added AGENT_SEED_HEX to required environment variables in metadata.
- Updated documentation to strongly recommend running the agent as a persistent, long-lived process instead of initializing on every request.
- Included a detailed example for setting up a background agent process with periodic syncing and serving requests over HTTP.
- No API or code changes; documentation and metadata improvements only.
v0.1.0
Initial release: private USDC wallet for AI agents on Base
Metadata
Frequently Asked Questions
What is Senddy?
Create and manage private stablecoin wallets using Senddy's zero-knowledge protocol on Base. Use when building payment agents, bots, server-side apps, or any... It is an AI Agent Skill for Claude Code / OpenClaw, with 506 downloads so far.
How do I install Senddy?
Run "/install senddy" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Senddy free?
Yes, Senddy is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Senddy support?
Senddy is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Senddy?
It is built and maintained by mattt21 (@mattt21); the current version is v0.1.1.
More Skills