erc-20

Integrate ERC-20 token contracts into Scaffold-ETH 2 projects with deployment and frontend guidance.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/hopefulobject/gangilon --skill erc-20
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: erc-20
Source: https://github.com/hopefulobject/gangilon/tree/main/.agents/skills/erc-20
Command: npx skills add https://github.com/hopefulobject/gangilon --skill erc-20

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of adding and interacting with ERC-20 fungible tokens within a Scaffold-ETH 2 project, addressing common integration challenges.

Core Features & Use Cases

  • ERC-20 Token Creation: Guides the user through defining and deploying a custom ERC-20 token contract.
  • Scaffold-ETH 2 Integration: Provides specific instructions for integrating token contracts, deployment scripts, and frontend components into the SE-2 framework.
  • Common Pitfall Avoidance: Highlights critical issues like decimal handling, non-standard token behaviors (e.g., USDT, fee-on-transfer), and security vulnerabilities (e.g., reentrancy, front-running).
  • Use Case: A developer wants to create a new fungible token for their decentralized application built with Scaffold-ETH 2, including minting and transfer functionalities, and needs to ensure it's compatible with the SE-2 ecosystem and avoids common ERC-20 pitfalls.

Quick Start

Use the erc-20 skill to add a basic ERC-20 token contract with open minting to your Scaffold-ETH 2 project.

Frequently Asked Questions about erc-20

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

FAQPage Schema
How do I integrate an ERC-20 token into a Scaffold-ETH 2 project?

To integrate an ERC-20 token into a Scaffold-ETH 2 project, use this Skill to generate smart contract templates, deployment scripts, and frontend interaction patterns that align with the SE-2 framework structure. It provides specific guidance for wiring token contracts into your decentralized application.

Does Scaffold-ETH 2 support OpenZeppelin ERC-20 contracts?

Yes, Scaffold-ETH 2 supports OpenZeppelin ERC-20 contracts. This Skill requires adherence to OpenZeppelin's standard ERC-20 implementation to ensure your fungible token contract remains secure and compatible with the broader decentralized finance ecosystem.

What's the best way to handle non-standard ERC-20 token behaviors in Scaffold-ETH 2?

The best way to handle non-standard ERC-20 token behaviors in Scaffold-ETH 2 is to follow this Skill's specific guidance for addressing tokens with missing return values, fee-on-transfer logic, and USDT-like anomalies during contract deployment and frontend integration.

Can I add custom minting logic to a fungible token contract using Scaffold-ETH 2?

Yes, you can add custom minting logic to a fungible token contract using Scaffold-ETH 2. This Skill guides you through defining and deploying a custom ERC-20 token with open minting functionalities while maintaining SE-2 project compatibility.