Agent Wallet Skill for Openclaw

A robust skill for AI agents to handle cryptocurrency wallet generation, import, and transaction routing using secure cryptographic standards.

beardkoda
v1.0.1
Apr 11, 2026
0
821
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install agent-wallets

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 agent-wallets 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 Agent Wallet Skill?

This Openclaw Skills component acts as a central orchestration layer for managing blockchain identities within AI agent workflows. It leverages the viem library to provide a secure environment for generating new wallets, importing existing accounts via seed phrases or private keys, and managing state across various EVM-compatible chains.

By standardizing how agents interact with secret storage and RPC endpoints, it ensures that developers can build financial capabilities into their agents without compromising on security or consistency. This skill is designed to be the primary entry point for any workflow involving wallet setup, recovery, or key-based onboarding.

Agent Wallet Skill Use Cases

  • Automated onboarding for users requiring new blockchain accounts.
  • Importing existing institutional wallets via secure seed phrase or private key management.
  • Real-time balance monitoring and automated asset distribution.
  • Routing complex transaction workflows through specialized sub-skills for signing and broadcasting.

How Agent Wallet Skill Works

  1. The agent checks for an existing wallet configuration in secure storage to determine the starting state.
  2. If no wallet is found, the system prompts for a generation method or defaults to creating a new private key.
  3. The skill uses viem account helpers to derive addresses and public keys from the provided or generated material.
  4. Sensitive credentials like mnemonics or private keys are persisted exclusively in secure secret managers or encrypted vaults.
  5. Future requests are routed to specific sub-modules for balance checks or transaction execution based on the initialized wallet state.

Agent Wallet Skill Setup

Ensure your environment runs Node.js 18+ and install the necessary dependencies for these Openclaw Skills:

npm install viem

Configure your environment variables in a secure vault or secret manager:

  • RPC_URL: Your target chain endpoint for reads and writes.
  • SEED_PHRASE: Required only when opting for mnemonic import.
  • PRIVATE_KEY: Required only for hex-based private key import.

Agent Wallet Skill Data Schema & Taxonomy

The skill follows a strict response contract to maintain interoperability across Openclaw Skills integrations:

Field Type Description
action string The operation performed (generate, import, balance, send)
chain string The chain ID or name utilized
address string The active wallet or queried public address
status string Operation status: success, failed, or needs_confirmation
txHash string Transaction hash if available, otherwise null
next_step string A clear follow-up action for the user or agent

Agent Wallet Skill Advanced Features

  • Seamless integration with encrypted secret storage mechanisms to prevent credential leakage in logs.
  • Intelligent routing logic that automatically differentiates between mnemonic and hex-based private key inputs.
  • Simulation-first transaction patterns that require explicit user confirmation before broadcasting to the network.
  • Support for multiple wallet types including local wallets, balance checking, and transaction sending within the Openclaw Skills ecosystem.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*