check-vault-onchain
Sprawdź czy smart contract to obsługiwany vault bezpośrednio na blockchainie
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do weryfikacji smart contractów na blockchainie. Uruchamia skrypt Pythona, który sprawdza czy dany kontrakt jest rozpoznawany jako jeden z obsługiwanych vaultów. Wystarczy podać adres kontraktu i sieć — narzędzie zwraca wynik w postaci tabeli. Idealne dla developerów pracujących z protokołami DeFi i chcących szybko zweryfikować kompatybilność kontraktu.
Jak używać
Przygotuj informacje o smart contractcie: potrzebujesz adresu kontraktu oraz identyfikatora sieci blockchain, na której się znajduje. Możesz znaleźć te dane na eksploratorze blockchaina (np. Etherscan) lub mieć je już w dokumentacji projektu.
Sklonuj repozytorium tradingstrategy-ai z gałęzią zawierającą skill. Skrypt znajduje się w ścieżce
scripts/erc-4626/check-vault-onchain.py.Otwórz pobrany skrypt w edytorze tekstu i zmień zmienną
specna prawidłowy identyfikator sieci (chain ID) oraz adres vaultu, który chcesz sprawdzić.Uruchom skrypt za pomocą polecenia
python check-vault-onchain.pyw konsoli. Skrypt połączy się z blockchainem i sprawdzi czy kontrakt jest rozpoznawany.Poczekaj na wynik — skrypt zwróci dane wyjściowe, które będą sformatowane jako tabela. Wynik pokaże czy vault jest obsługiwany przez system feature flagging czy nie.
Przeanalizuj tabelę wyników. Jeśli vault jest na liście obsługiwanych, możesz go używać w swoim projekcie. Jeśli nie, sprawdź czy adres i sieć są poprawne, lub skontaktuj się z zespołem tradingstrategy-ai.