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.