solana-swaps
Swap tokens on Solana via Jupiter aggregator and check wallet balances. Use when user wants to swap tokens, check SOL/token balance, or get swap quotes.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Swap tokens on Solana via Jupiter aggregator and check wallet balances. Use when user wants to swap tokens, check SOL/token balance, or get swap quotes.
How to use
Upewnij się, że masz skonfigurowane zmienne środowiskowe: ścieżkę do pliku keypair portfela (SOLANA_KEYPAIR_PATH) oraz klucz API Jupiter (JUPITER_API_KEY). Obie zmienne powinny być już dostępne w konfiguracji umiejętności.
Aby sprawdzić saldo SOL, poproś agenta o wyświetlenie stanu konta. Agent użyje polecenia solana balance z Twoim keypairem i pokaże dostępne SOL.
Aby zobaczyć wszystkie posiadane tokeny, poproś o listę kont tokenowych. Agent wyświetli wszystkie konta SPL-Token powiązane z Twoim adresem portfela.
Aby sprawdzić saldo konkretnego tokenu, podaj jego adres mint (np. USDC, BONK lub inny token). Agent pobierze dokładne saldo dla tego tokenu.
Aby wymienić tokeny, powiedz agentowi, jaki token chcesz sprzedać i jaki kupić, wraz z ilością. Agent użyje Jupiter API do znalezienia najlepszej ścieżki wymiany i wykonania transakcji.
Jeśli chcesz zobaczyć notowanie wymiany przed transakcją, poproś o quote. Agent pokaże Ci kurs i szacunkową ilość tokenów, którą otrzymasz.