Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Major security upgrade: mandatory security rules, validation checklist, and strict policy enforcement for all wallet operations. - Added references/security.md with step-by-step guides and checklists to prevent unauthorized actions, prompt injection, and accidental fund loss. - Policy deletion and rule removal now require explicit verbal user confirmation—agents must confirm and explain the risks before proceeding. - Wallets can only be created with an attached policy; unsecured wallets are disallowed. - Updated documentation throughout with security warnings, protected actions, and anti-abuse prompts for all onchain activity.
What This Skill Does
Creates and manages server-side wallets that AI agents control autonomously via the Privy API. Supports policy-based spending limits enforced before any transaction executes. Covers wallet creation, transaction execution, and policy management across Ethereum, Solana, and extended chains.
Policy-based guardrails let agents transact autonomously without exposing private keys or requiring per-transaction user approval.
When to use it
- Automating recurring token payments from an AI agent
- Creating isolated wallets per agent task with per-transaction spending caps
- Executing on-chain purchases without manual approval each time
- Setting chain-specific transaction rules before deploying an agent
- Managing multiple agent wallets across Ethereum and Solana
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Create an agent wallet on Base limited to 0.05 ETH per transaction
- 1Creates a policy with a max 0.05 ETH rule scoped to chain_id 8453
- 2Creates an Ethereum wallet and attaches the policy ID
- 3Confirms the policy is active before returning the wallet address
- 4Reports the wallet address and the enforced spending limit
Wallet address on Base with a 0.05 ETH per transaction cap confirmed
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.