Toolverse
All skills

evm-wallet-skill

by openclaw

Self-sovereign EVM wallet for AI agents. Use when the user wants to create a crypto wallet, check balances, send ETH or ERC20 tokens, swap tokens, or interact with smart contracts. Supports Base, Ethereum, Polygon, Arbitrum, and Optimism. Private keys stored locally — no cloud

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
DevOps

About this skill

Self-sovereign EVM wallet for AI agents. Use when the user wants to create a crypto wallet, check balances, send ETH or ERC20 tokens, swap tokens, or interact with smart contracts. Supports Base, Ethereum, Polygon, Arbitrum, and Optimism. Private keys stored locally — no cloud custody, no API keys required.

How to use

  1. Zlokalizuj katalog umiejętności, uruchamiając polecenie, które automatycznie wykryje ścieżkę instalacji (sprawdza standardowe lokalizacje w katalogu domowym). Jeśli folder nie zawiera podkatalogu src/, sklonuj repozytorium z GitHub i zainstaluj zależności npm — proces ten wykonuje się tylko raz.

  2. Wygeneruj portfel za pomocą polecenia node src/setup.js --json. System utworzy plik ~/.evm-wallet.json zawierający klucz prywatny i zwróci adres portfela. Plik jest chroniony uprawnieniami dostępu (chmod 600) — nigdy nie udostępniaj jego zawartości.

  3. Użyj umiejętności w agentcie AI, aby sprawdzić saldo portfela na wybranej sieci (Base, Ethereum, Polygon, Arbitrum lub Optimism). Agent odczyta lokalny plik konfiguracyjny i wyświetli dostępne środki.

  4. Aby wysłać tokeny, poproś agenta o transfer ETH lub tokenów ERC20. Agent użyje klucza prywatnego przechowywanego lokalnie do podpisania transakcji — nie będzie nigdy wysyłać klucza do zewnętrznego serwisu.

  5. W razie potrzeby wymiany tokenów lub interakcji ze smart contractami agent może wykonać te operacje bezpośrednio, korzystając z lokalnego portfela. Wszystkie operacje pozostają na Twoim urządzeniu.

  6. Jeśli klucz prywatny zostanie kiedykolwiek ujawniony, natychmiast przenieś środki do nowego portfela — wygeneruj nowy za pomocą setup.js i usuń stary plik ~/.evm-wallet.json.

Related skills

docker-containerization

by openclaw

This skill should be used when containerizing applications with Docker, creating Dockerfiles, docker-compose configurations, or deploying containers to various platforms. Ideal for Next.js, React, Node.js applications requiring containerization for development, production, or

DevOps
1334

task-master

by sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

DevOps
14126

clawhub

by openclaw

Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.

DevOps
14106

trello

by openclaw

Manage Trello boards, lists, and cards via the Trello REST API.

DevOps
23107

postmortem-writing

by wshobson

Write effective blameless postmortems with root cause analysis, timelines, and action items. Use when conducting incident reviews, writing postmortem documents, or improving incident response processes.

DevOps
1385

senior-computer-vision

by davila7

World-class computer vision skill for image/video processing, object detection, segmentation, and visual AI systems. Expertise in PyTorch, OpenCV, YOLO, SAM, diffusion models, and vision transformers. Includes 3D vision, video analysis, real-time processing, and production

DevOps
1044