Toolverse
Wszystkie skille

solana

autor: openclaw

Zarządzaj portfelem Solana i operacjami tokenów bezpośrednio z agenta AI

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
16

O skillu

Skill do obsługi portfela Solana dla agentów AI. Twórz nowe portfele, sprawdzaj salda SOL i tokenów, wysyłaj monety, dokonuj swapów przez Jupiter oraz uruchamiaj tokeny na Pump.fun. Wymaga kluczy API do Solany i Jupiter. Idealny dla automatyzacji operacji blockchain w ramach agentów AI.

Jak używać

  1. Zainstaluj zależności, uruchamiając pip install -r requirements.txt w katalogu skilla.

  2. Wygeneruj nowy portfel Solany, wykonując python3 scripts/initialize.py. Skrypt utworzy parę kluczy, wyświetli adres publiczny portfela i zapisze klucz prywatny w formacie base58 do pliku .env jako SOLANA_PRIVATE_KEY.

  3. Eksportuj klucz prywatny do zmiennych środowiskowych, wpisując export SOLANA_PRIVATE_KEY=$(grep SOLANA_PRIVATE_KEY .env | cut -d '=' -f2) lub source .env.

  4. Sprawdzaj saldo SOL w portfelu, uruchamiając python3 scripts/wallet.py balance. Możesz też sprawdzić saldo konkretnego adresu, dodając adres jako argument.

  5. Wysyłaj SOL do innego portfela, używając python3 scripts/wallet.py send [adres_odbiorcy] [ilość_w_SOL]. Dla tokenów SPL użyj python3 scripts/wallet.py send-token [adres_tokenu] [adres_odbiorcy] [ilość].

  6. Dokonuj swapów tokenów przez Jupiter, uruchamiając python3 scripts/jup_swap.py quote [token_wejściowy] [token_wyjściowy], aby uzyskać kurs wymiany przed wykonaniem transakcji.

Podobne skille