S
sage-coins
Zarządzaj monetami i adresami w portfelu blockchain — walidacja, sprawdzenie wydatkowości i pochodne klucze
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Sage Coins to skill do obsługi operacji na monetach i adresach w sieci blockchain. Pozwala wylistować dostępne monety z filtrami (wszystkie, wydatkowe, wydane, wycofane), sprawdzić czy konkretne monety można wydać, walidować adresy portfela, generować pochodne adresy z kluczy publicznych oraz weryfikować posiadanie zasobów cyfrowych. Narzędzie obsługuje zarówno monety XCH jak i CAT, oferując szczegółowe informacje o każdej monecie: identyfikator, kwotę, wysokość bloku utworzenia i wydania.
Jak używać
- Zainstaluj skill Sage Coins w swoim środowisku agenta lub MCP serwera, dodając repozytorium openclaw/skills do konfiguracji.
- Aby wylistować dostępne monety, użyj endpointu
get_coinsz parametrami:asset_id(null dla XCH, lub ID zasobu dla CAT),limit(liczba wyników),filter_mode("selectable" dla wydatkowych, "all" dla wszystkich) isort_mode(sortowanie po ID, kwocie lub wysokości bloku). - Sprawdź czy konkretne monety można wydać, wywołując
get_are_coins_spendablez listą identyfikatorów monet — otrzymasz informację o statusie każdej z nich. - Waliduj adresy portfela za pomocą
check_address, przekazując adres w formacie xch1... — endpoint potwierdzi poprawność formatu. - Generuj pochodne adresy i klucze publiczne używając
get_derivationsz parametramioffsetilimitdo paginacji, lub zwiększ liczbę dostępnych pochodnych za pomocąincrease_derivation_index. - Sprawdź czy dany zasób cyfrowy należy do portfela, wywołując
is_asset_ownedz identyfikatorem zasobu — przydatne do weryfikacji posiadania tokenów CAT.