token-integration-analyzer
Token integration and implementation analyzer based on Trail of Bits' token integration checklist. Analyzes token implementations for ERC20/ERC721 conformity, checks for 20+ weird token patterns, assesses contract composition and owner privileges, performs on-chain scarcity
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Token integration and implementation analyzer based on Trail of Bits' token integration checklist. Analyzes token implementations for ERC20/ERC721 conformity, checks for 20+ weird token patterns, assesses contract composition and owner privileges, performs on-chain scarcity analysis, and evaluates how protocols handle non-standard tokens. Context-aware for both token implementations and token integrations.
How to use
- Przygotuj kod Solidity swojego projektu — narzędzie analizuje zarówno implementacje tokenów (czy Twój token jest ERC20/ERC721), jak i integracje tokenów (jak Twój protokół obsługuje zewnętrzne tokeny).
- Uruchom narzędzie, które automatycznie wykryje kontekst analizy: czy budujesz token, czy integrujesz zewnętrzne tokeny, oraz na jakim łańcuchu (Ethereum, EVM, inne).
- Dla projektów Solidity narzędzie uruchomi
slither-check-ercw celu weryfikacji zgodności ze standardami orazslither --print human-summarydo analizy złożoności i możliwości aktualizacji kontraktu. - Przeanalizuj wyniki dotyczące kompozycji kontraktu, uprawnień właścicieli, znanych niebezpiecznych wzorców tokenów i bezpieczeństwa integracji.
- Jeśli chcesz przeprowadzić analizę na łańcuchu, podaj adresy wdrożonych kontraktów — narzędzie zbada dostępność, dystrybucję i konfigurację tokenów.
- Przejrzyj raport z identyfikowanymi ryzykami i rekomendacjami bezpieczeństwa na podstawie checklist Trail of Bits.