Openclast Wallet Agent Skill for Openclaw

A secure agent skill for managing crypto wallet operations, transaction approvals, and multi-chain balances.

fabriziogianni7
v1.0.0
Feb 5, 2026
0
1.9k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install openclast-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 openclast-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 Openclast Wallet Agent Skill?

The Openclast Wallet skill provides a robust framework for AI agents to handle blockchain operations safely. It integrates with Openclaw Skills to facilitate secure wallet setups, real-time balance checks, and transaction management across multiple networks including Ethereum, Base, and Polygon. By enforcing mandatory approval flows and leveraging OS-level keychain security, it ensures that agents can interact with decentralized protocols without compromising private keys or security best practices.

Openclast Wallet Agent Skill Use Cases

  • Setting up a local wallet configuration for AI agent workflows.
  • Checking token balances and transaction statuses across multiple EVM-compatible chains.
  • Executing secure ERC20 transfers and contract interactions with mandatory user confirmation.
  • Automating spending limits and restricting interactions to verified contract addresses.

How Openclast Wallet Agent Skill Works

  1. Initialize the wallet environment using the CLI to generate a configuration file.
  2. Map user requests (e.g., "balance on Sepolia") to specific chain IDs and recipient addresses.
  3. Create a pending transaction state for any send or contract call operation.
  4. Request explicit user approval via the configured notification channel before broadcasting.
  5. Execute the transaction and provide a block explorer link upon confirmation.

Openclast Wallet Agent Skill Setup

To begin using this skill, install it in your project and initialize your configuration:

openclast-wallet install-skill
openclast-wallet setup

You can also initialize from an existing configuration file:

openclast-wallet setup --config ./wallet-config.json

Openclast Wallet Agent Skill Data Schema & Taxonomy

The skill uses a wallet-config.json file to manage operational parameters while keeping sensitive keys in the OS keychain for maximum security.

Key Description
wallets.defaults.spending.mode Defines if transactions are "notify" (default) or "auto".
wallets.defaults.spending.limitPerTx The maximum amount allowed per single transaction.
wallets.chains.<chainId> Configuration for RPC endpoints and block explorer URLs.
wallets.interactWithUnverifiedContracts Boolean to restrict interactions to verified contracts only.

Openclast Wallet Agent Skill Advanced Features

  • Multi-chain support for Ethereum, Sepolia, Polygon, Base, and Arbitrum One.
  • Configurable safety gates like daily spending limits and allowed recipient lists.
  • Integration with OS-level keychains (macOS) to prevent private key exposure in configuration files.
  • Support for controlled key export via explicit confirmation and environment variable gates.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*