Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
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.
What This Skill Does
Senddy enables private USDC transfers on Base using zero-knowledge proofs, so deposits, transfers, and withdrawals have no public on-chain linkage. The @senddy/node package targets headless agents and server-side processes; @senddy/client covers browser apps. Gas is sponsored through the Senddy relayer, so the agent does not need ETH.
Gas is sponsored by the Senddy relayer, so integrating apps avoid managing ETH for transaction fees entirely.
When to use it
- Sending payroll disbursements to contractors without linking wallet identities
- Running a payment bot that transfers USDC between parties without public traceability
- Managing separate treasury, payroll, and tips wallets from a single seed
- Building a subscription billing system with private recurring USDC transfers
- Automating anonymous micropayments in a tipping or rewards app
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: send 25 USDC privately to senddy1abc...
- 1Load SENDDY_API_KEY and AGENT_SEED_HEX from environment
- 2Initialize persistent agent with createSenddyAgent and call agent.init()
- 3Verify sufficient balance with agent.getBalance()
- 4Call agent.transfer('senddy1abc...', toUSDC('25.00')) to submit the ZK proof and relay the transaction
- 5Return the txHash from the transfer result
Transaction hash confirming the private USDC transfer with no public sender-recipient linkage
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.