Toolverse
Wszystkie skille

evm-wallet-skill

autor: openclaw

Portfel kryptowalut dla agentów AI — pełna kontrola, klucze prywatne u Ciebie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps

O skillu

Umożliwia agentom AI zarządzanie portfelem EVM bez przechowywania danych w chmurze. Tworzysz portfel, sprawdzasz salda, wysyłasz ETH i tokeny ERC20, wymieniasz aktywa lub wchodzisz w interakcje ze smart contractami. Obsługuje Base, Ethereum, Polygon, Arbitrum i Optimism. Klucze prywatne przechowywane lokalnie — żadne API, żadna zewnętrzna zależność. Idealne dla użytkowników, którzy chcą pełną suwerenność nad swoimi środkami.

Jak używać

  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.

Podobne skille