Toolverse
All skills

token-integration-analyzer

by trailofbits

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

Quick info

Category
Testing
Views
2

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

  1. 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).
  2. 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).
  3. Dla projektów Solidity narzędzie uruchomi slither-check-erc w celu weryfikacji zgodności ze standardami oraz slither --print human-summary do analizy złożoności i możliwości aktualizacji kontraktu.
  4. Przeanalizuj wyniki dotyczące kompozycji kontraktu, uprawnień właścicieli, znanych niebezpiecznych wzorców tokenów i bezpieczeństwa integracji.
  5. Jeśli chcesz przeprowadzić analizę na łańcuchu, podaj adresy wdrożonych kontraktów — narzędzie zbada dostępność, dystrybucję i konfigurację tokenów.
  6. Przejrzyj raport z identyfikowanymi ryzykami i rekomendacjami bezpieczeństwa na podstawie checklist Trail of Bits.

Related skills