juicebox-v5
Complete Juicebox V5 protocol skills collection. Build, deploy, and interact with Juicebox projects, revnets, hooks, and omnichain deployments. Includes API reference, implementation details, UI generation, and GraphQL queries.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Complete Juicebox V5 protocol skills collection. Build, deploy, and interact with Juicebox projects, revnets, hooks, and omnichain deployments. Includes API reference, implementation details, UI generation, and GraphQL queries.
How to use
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.