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 system that needs private USDC transfers. Covers @senddy/node for headless agents and @senddy/client for browser apps.
Why use this skill?
Enable private USDC transfers on Base using the Senddy ZK protocol. Build anonymous payment agents with zero-knowledge security and gas-sponsored transactions.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mattt21/senddyWhat This Skill Does
The Senddy skill allows OpenClaw agents to interface with the Senddy zero-knowledge protocol on the Base network. By abstracting complex ZK proof generation and private transaction relaying, this skill enables agents to hold, manage, and transfer USDC without exposing their entire on-chain history. It creates a private buffer between the agent and public blockchains, ensuring that individual deposits, transfers, and withdrawals cannot be easily linked by third-party observers. It handles everything from seed-based wallet generation to gas-sponsored transactions, making it ideal for autonomous agents requiring secure financial capabilities.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/mattt21/senddy
Ensure you have a valid SENDDY_API_KEY obtained from the official Senddy dashboard. Once installed, configure your agent's environment variables to include this key to enable relaying and proof verification services.
Use Cases
- Autonomous Payment Agents: Perfect for bots that need to collect payments or perform payouts autonomously without creating a public ledger of all transactions.
- Subscription Services: Ideal for building decentralized SaaS platforms where user privacy is a core requirement for recurring USDC payments.
- Privacy-First Treasury Management: Allows treasury management bots to shift funds between cold storage and operational wallets while obscuring transaction flows.
- Anonymous Tip Bots: Enables social or community bots to reward contributors with USDC while keeping the sender's identity and financial history private.
Example Prompts
- "Check the current USDC balance of my private Senddy wallet and provide a summary of the available notes."
- "Transfer 50 USDC from my private wallet to the address senddy1_recipient_example and use the relayer for gas sponsorship."
- "Withdraw 100 USDC from my Senddy private vault to my public mainnet address 0x123...456 and confirm the transaction once submitted."
Tips & Limitations
- Seed Management: The
seedused to generate your agent's wallet is the absolute authority over your funds. Store it in a highly secure secret manager or encrypted environment variable; do not hardcode it. - Gas-Sponsored Transactions: The skill utilizes the Senddy relayer to cover gas costs. This means you do not need to hold ETH in your wallet, but you are dependent on the Senddy API gateway's availability.
- ZK Proof Time: Generating zero-knowledge proofs is computationally intensive. When performing large batch transfers or rapid withdrawals, the agent may experience a slight latency as the WASM prover calculates the necessary cryptographic proofs.
- Mainnet Focus: This skill is optimized for Base mainnet. Ensure you have properly configured the
chainIdif you are testing on devnets or forks.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-mattt21-senddy": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api