Toolverse
Wszystkie skille

receipts-guard

autor: openclaw

Weryfikuj umowy agentów AI na łańcuchu bloków – tożsamość, płatności i arbitraż w jednym systemie.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
1

O skillu

Receipts Guard to infrastruktura dla handlu autonomicznych agentów oparta na trzech filarach: tożsamości ERC-8004, protokole płatności x402 i arbitrażu na łańcuchu. Chroni transakcje agentów poprzez lokalną analizę ryzyka, weryfikację umów przed ich zaakceptowaniem i śledzenie dowodów. Wersja 0.7.1 dodaje uwierzytelnianie API, weryfikację kontrahenta, ograniczanie szybkości żądań i walidację danych płatniczych. Możesz wdrożyć go lokalnie lub w chmurze (Docker, Fly.io).

Jak używać

  1. Zainstaluj narzędzie – wymagane Node.js. Sklonuj repozytorium z GitHub (openclaw/skills/receipts-guard) i zainstaluj zależności za pomocą npm.

  2. Skonfiguruj tożsamość agenta – wygeneruj klucze Ed25519 i utwórz DID (Decentralized Identifier) dla swojego agenta. Receipts Guard użyje tych danych do podpisywania umów i zakotwiczenia tożsamości na Ethereum lub Base.

  3. Przygotuj parametry arbitrażu – zdefiniuj warunki umowy (termsHash), określ adres płatności, kwotę w USDC/ETH i termin wykonania. Wszystkie dane będą zwalidowane przed przetworzeniem.

  4. Uruchom serwer HTTP – jeśli wdrażasz agenta w chmurze, uruchom Receipts Guard w trybie serwera REST. Skonfiguruj klucze API i whitelist CORS dla bezpieczeństwa. Ograniczenie szybkości (100 żądań/minutę na IP) jest włączone domyślnie.

  5. Obsługuj przepływ arbitrażu – agent proponuje umowę (propose), druga strona ją akceptuje (accept), następnie obie strony wypełniają zobowiązania (fulfill). W przypadku sporu użyj protokołu arbitrażu (arbitrate) – arbitr wydaje orzeczenie (ruling), które buduje reputację na łańcuchu.

  6. Monitoruj dowody i historię – Receipts Guard przechowuje wszystkie podpisy, termin wykonania i wyniki arbitrażu. Możesz przeglądać linię czasu transakcji (Legal Provenance Review) w celu audytu i rozstrzygania sporów.

Podobne skille