token-integration-analyzer

Analyze ERC20 and ERC721 token contracts for security and integration risks.

6.5k|561|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/trailofbits/skills --skill token-integration-analyzer-trailofbits
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: token-integration-analyzer
Source: https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/token-integration-analyzer
Command: npx skills add https://github.com/trailofbits/skills --skill token-integration-analyzer-trailofbits

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Token security and integration risk assessment for token implementations (ERC20/ERC721) and protocols that interact with tokens.

Core Features & Use Cases

  • ERC20/ERC721 conformity checks
  • Weird token pattern detection and on-chain scarcity analysis
  • Owner-privilege and contract composition assessment
  • Integration safety evaluation for protocols interacting with tokens
  • Context-aware analysis across different platforms and deployments
  • Real-world example: detect and prioritize risks in a token with non-standard transfer behavior

Quick Start

Provide the token source code or contract address and I’ll run the automated security analysis.

Frequently Asked Questions about token-integration-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check an ERC20 token contract for weird transfer behavior and security risks?

ERC20 token security analysis detects weird token patterns and non-standard transfer behavior by applying framework-driven conformance checks and owner-privilege assessments to your contract source code or deployed address.

What is weird token pattern detection in smart contracts?

Weird token pattern detection identifies non-standard ERC20 and ERC721 implementations that may introduce integration risks, such as unexpected transfer logic or on-chain scarcity manipulation, to prioritize protocol vulnerabilities.

Can I run on-chain analysis for ERC721 conformity using just a contract address?

Yes, ERC721 on-chain analysis can be performed by providing a deployed contract address, enabling optional on-chain data queries to assess integration safety and verify scarcity without needing full source code.

How do I evaluate integration safety for protocols interacting with ERC20 tokens?

Evaluate protocol integration safety by analyzing how external systems interact with ERC20 tokens, checking for owner privileges, contract composition risks, and framework-driven conformance to prioritize potential vulnerabilities.

Does token integration analysis work across different blockchain platforms and deployments?

Yes, token integration analysis applies context-aware checks across different platforms and deployments, assessing ERC20 and ERC721 implementations for security, conformity, and integration risks in diverse environments.