evm-wallet-skill

Manage local EVM wallets for creation, balance checks, and transfers.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/OxFrancesco/clawd-web3-skills --skill evm-wallet-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evm-wallet-skill
Source: https://github.com/OxFrancesco/clawd-web3-skills/tree/main/evm-wallet
Command: npx skills add https://github.com/OxFrancesco/clawd-web3-skills --skill evm-wallet-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables AI agents to manage a self-sovereign EVM wallet locally, including wallet creation, balance checks, and transfers, without cloud custody.

Core Features & Use Cases

  • Self-sovereign wallet management across Base, Ethereum, Polygon, Arbitrum, and Optimism.
  • Balance checks for native ETH and ERC20 tokens.
  • Send ETH and ERC20 tokens; interact with smart contracts.
  • No external API keys; private keys stored locally for security.

Quick Start

Use the evm-wallet-skill to initialize a local wallet and start basic operations:

  • Generate a wallet: node src/setup.js --json
  • Check balances: node src/balance.js --all --json
  • Send ETH: node src/transfer.js base 0x1234... 0.01 --yes --json

Frequently Asked Questions about evm-wallet-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage an EVM wallet locally without cloud custody for AI agents?

You can manage a self-sovereign EVM wallet locally by using a Bun/Node runtime to generate wallets and store private keys on your own machine, enabling AI agents to operate without cloud custody.

Can I check ERC20 token balances across Base, Polygon, Arbitrum, and Optimism?

Yes, you can check ERC20 token balances across Base, Polygon, Arbitrum, and Optimism by running local balance check commands that query native ETH and token holdings without external API keys.

How do I send ETH from a local self-sovereign wallet?

To send ETH from a local self-sovereign wallet, execute a transfer command specifying the network, recipient address, and amount, which signs the transaction locally without requiring external credentials.

Do I need external API keys or cloud credentials to interact with smart contracts?

No external API keys or cloud credentials are needed to interact with smart contracts; the wallet relies entirely on local private key storage and a Bun/Node runtime for signing operations.

What is the best way to automate wallet operations across multiple EVM networks?

Automating wallet operations across multiple EVM networks is best handled through a local self-sovereign wallet system that supports Base, Ethereum, Polygon, Arbitrum, and Optimism for balance monitoring and transfers.

Are there limitations to using local private key storage for automated web3 transactions?

A limitation of local private key storage for automated web3 transactions is that it requires a Bun/Node runtime environment, meaning your AI agent must operate within a compatible local execution context.