Toolverse
All skills

sponge-wallet

by openclaw

Manages crypto wallets, transfers tokens, swaps on DEXes, checks balances, and accesses paid APIs (search, image gen, prediction markets, web scraping, document parsing, sales prospecting) via x402 micropayments. Use when the user asks about wallet balances, token transfers,

Installation

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

Installation

Quick info

Author
openclaw
Category
Testing
Views
7

About this skill

Manages crypto wallets, transfers tokens, swaps on DEXes, checks balances, and accesses paid APIs (search, image gen, prediction markets, web scraping, document parsing, sales prospecting) via x402 micropayments. Use when the user asks about wallet balances, token transfers, swaps, blockchain payments, or paid API services.

How to use

  1. Zainstaluj umiejętność, klonując repozytorium i umieszczając folder sponge-wallet w katalogu skills agenta Claude'a. 2. Uruchom logowanie dwufazowe: najpierw wykonaj polecenie node <ścieżka-do-skill>/scripts/wallet.mjs login, które zwróci adres URL i kod weryfikacyjny. Pokaż użytkownikowi te dane i poproś go, aby otworzył URL w przeglądarce i wpisał kod. 3. Po zatwierdzeniu przez użytkownika uruchom drugą fazę logowania: node <ścieżka-do-skill>/scripts/wallet.mjs login --poll <device_code> <interval> <expires_in>, używając wartości zwróconych w kroku 2. Poświadczenia zostaną automatycznie zapisane w ~/.spongewallet/credentials.json. 4. Aby sprawdzić status autentykacji, wykonaj node wallet.mjs whoami. Jeśli otrzymasz komunikat "Not authenticated", powtórz proces logowania. 5. Używaj umiejętności, uruchamiając polecenia w formacie node <ścieżka-do-skill>/scripts/wallet.mjs <nazwa_narzędzia> '<argumenty_json>' — na przykład get_balance do sprawdzenia salda lub transfer_token do przesłania tokenów. Każde polecenie zwraca odpowiedź JSON ze statusem sukcesu lub błędu. 6. Jeśli chcesz się wylogować, wykonaj node wallet.mjs logout, aby usunąć zapisane poświadczenia.

Related skills