Toolverse
Wszystkie skille

sage-coins

autor: openclaw

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

Szybkie info

Kategoria
Backend
Wyświetlenia
1

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ć

  1. Zainstaluj skill Sage Coins w swoim środowisku agenta lub MCP serwera, dodając repozytorium openclaw/skills do konfiguracji.
  2. Aby wylistować dostępne monety, użyj endpointu get_coins z parametrami: asset_id (null dla XCH, lub ID zasobu dla CAT), limit (liczba wyników), filter_mode ("selectable" dla wydatkowych, "all" dla wszystkich) i sort_mode (sortowanie po ID, kwocie lub wysokości bloku).
  3. Sprawdź czy konkretne monety można wydać, wywołując get_are_coins_spendable z listą identyfikatorów monet — otrzymasz informację o statusie każdej z nich.
  4. Waliduj adresy portfela za pomocą check_address, przekazując adres w formacie xch1... — endpoint potwierdzi poprawność formatu.
  5. Generuj pochodne adresy i klucze publiczne używając get_derivations z parametrami offset i limit do paginacji, lub zwiększ liczbę dostępnych pochodnych za pomocą increase_derivation_index.
  6. Sprawdź czy dany zasób cyfrowy należy do portfela, wywołując is_asset_owned z identyfikatorem zasobu — przydatne do weryfikacji posiadania tokenów CAT.

Podobne skille