juicebox-v5
Kompletny zestaw umiejętności do budowania na protokole Juicebox V5
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Juicebox V5 to kolekcja specjalistycznych narzędzi do tworzenia i wdrażania projektów na protokole Juicebox. Zarządzaj projektami, konfiguruuj rulesets, generuj niestandardowe hooki płatności i interfejsy użytkownika. Otrzymasz dostęp do pełnego API kontraktów, szczegółów implementacji, obsługi wielu walut oraz zapytań GraphQL. Idealne dla deweloperów budujących finansowe aplikacje zdecentralizowane na Ethereum.
Jak używać
Zainstaluj umiejętność Juicebox V5 w swoim środowisku agenta — pakiet zawiera wszystkie moduły potrzebne do pracy z protokołem, od API kontraktów po generowanie interfejsów.
Aby utworzyć nowy projekt, użyj modułu jb-project do konfiguracji parametrów podstawowych, a następnie jb-ruleset do ustawienia stawek, podziałów i ograniczeń finansowych.
Jeśli potrzebujesz niestandardowych haków, wybierz odpowiedni moduł — jb-pay-hook do haków płatności, jb-cash-out-hook do wykupu lub jb-split-hook do podziału przychodów — i wygeneruj kod na podstawie swoich specyfikacji.
Do interakcji z wdrożonym projektem użyj jb-query do odczytania stanu z blockchainu oraz jb-decode do analizy transakcji i historii zmian.
Generuj interfejsy użytkownika za pomocą dedykowanych modułów: jb-deploy-ui do frontendu wdrażania, jb-interact-ui do interfejsu interakcji z projektem, lub jb-explorer-ui do przeglądania kontraktów w stylu Etherscan.
Do obliczeń finansowych wykorzystaj moduły jb-cash-out-curve do krzywych wykupu, jb-multi-currency do obsługi ETH i USDC oraz jb-protocol-fees do kalkulacji opłat protokołu.