S
sponge-wallet
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
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
- 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, wykonajnode wallet.mjs whoami. Jeśli otrzymasz komunikat "Not authenticated", powtórz proces logowania. 5. Używaj umiejętności, uruchamiając polecenia w formacienode <ścieżka-do-skill>/scripts/wallet.mjs <nazwa_narzędzia> '<argumenty_json>'— na przykładget_balancedo sprawdzenia salda lubtransfer_tokendo przesłania tokenów. Każde polecenie zwraca odpowiedź JSON ze statusem sukcesu lub błędu. 6. Jeśli chcesz się wylogować, wykonajnode wallet.mjs logout, aby usunąć zapisane poświadczenia.