Setup Agent Wallet for Openclaw

A comprehensive skill for automating the provisioning and security configuration of autonomous trading wallets for Uniswap agents.

wpank
v0.1.0
Feb 11, 2026
0
1.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install setup-agent-wallet

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install setup-agent-wallet using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Setup Agent Wallet?

This skill simplifies the complex process of setting up crypto wallets for autonomous agents operating on Uniswap. It supports three distinct security tiers—Privy for rapid development, Turnkey for production-grade TEE security, and Safe for maximum institutional-grade protection. By automating the full lifecycle from creation to gas funding, it ensures that your Openclaw Skills driven agents are ready for deployment with pre-configured safety policies, including spending limits and token allowlists. Whether you are building in a sandbox or deploying to production, this skill handles the heavy lifting of key management and network initialization.

Setup Agent Wallet Use Cases

  • Initializing a new development environment for an autonomous trading bot.
  • Transitioning an agent from a development sandbox to a production environment.
  • Configuring multi-chain wallet access for a single agent identity using Openclaw Skills.
  • Enforcing strict security policies like daily spending limits on autonomous agents.
  • Automating the funding of gas tokens across multiple blockchain networks.

How Setup Agent Wallet Works

  1. Parse the user request to identify the desired wallet provider, target chains, and security parameters.
  2. Delegate the task to the specialized wallet-provisioner agent with specified parameters.
  3. Provision the wallet via the chosen API (Privy, Turnkey, or Safe).
  4. Configure safety policies, including per-transaction and daily spending limits.
  5. Fund the new wallet with gas tokens on each requested blockchain network.
  6. Validate the entire setup by verifying balances and policy consistency.
  7. Provide a detailed summary of the wallet configuration and storage path.

Setup Agent Wallet Setup

Ensure your environment variables for the selected provider (Privy, Turnkey, or Safe) are configured in your Openclaw Skills environment.

# Example of initiating the setup via CLI
openclaw run setup-agent-wallet --provider turnkey --chains ethereum,base --spendingLimit "$500/day"

Setup Agent Wallet Data Schema & Taxonomy

The skill stores configuration details locally and interacts with provider APIs to manage the wallet lifecycle.

Attribute Description
Address The public blockchain address of the generated wallet
Provider The service used for key management (Privy, Turnkey, or Safe)
Config Path Path to the saved JSON configuration file: .uniswap/agent-wallet.json
Policies Structured data containing spending limits and token allowlists

Setup Agent Wallet Advanced Features

  • Multi-chain synchronization for unified gas management across Ethereum, Base, and Arbitrum.
  • TEE (Trusted Execution Environment) integration via Turnkey for secure key storage.
  • Smart contract wallet support through Safe for institutional security and multi-sig capabilities.
  • Automated token allowlisting to prevent agents from interacting with unauthorized or high-risk assets.
  • Multi-agent compatibility allowing this skill to be called as a sub-routine in larger Openclaw Skills autonomous workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*