Toolverse
Wszystkie skille

clawchain

autor: openclaw

Połącz agentów AI z blockchainem Substrate — zarządzaj reputacją i tokenami on-chain

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
1

O skillu

ClawChain to umiejętność RPC dla agentów EvoClaw, która łączy je z blockchainem Substrate. Dzięki niej Twoje agenty mogą odczytywać dane on-chain (reputacja, salda tokenów), wysyłać transakcje oraz uczestniczyć w zarządzaniu siecią i systemach śledzenia reputacji. Idealna dla projektów wykorzystujących ClawChain L1, tożsamości agentów (DIDs), ekonomię tokenów lub zdecentralizowane systemy reputacji.

Jak używać

  1. Przygotuj środowisko: upewnij się, że masz zainstalowany Rust oraz że węzeł ClawChain działa lokalnie. Uruchom węzeł poleceniem clawchain-node --dev --rpc-external --ws-external, aby włączyć połączenia WebSocket z zewnątrz.

  2. Dodaj umiejętność do projektu: w pliku Cargo.toml Twojego agenta dodaj zależność do ClawChain skill, wskazując ścieżkę do lokalnego repozytorium umiejętności.

  3. Zainicjuj klienta: w kodzie agenta utwórz instancję ClawChainClient, podając adres WebSocket węzła (domyślnie ws://127.0.0.1:9944).

  4. Pobierz dane agenta: użyj metod get_agent_reputation() i get_token_balance(), przekazując identyfikator DID agenta, aby odczytać jego reputację i saldo tokenów CLAW z blockchainu.

  5. Wysyłaj transakcje: wykorzystaj dostępne metody do przesyłania transakcji on-chain, takie jak uczestnictwo w głosowaniach lub aktualizacja danych reputacji agenta.

  6. Obsługuj odpowiedzi: przetwarzaj wyniki zapytań i transakcji w logice agenta, aby podejmować decyzje na podstawie stanu blockchainu.

Podobne skille