Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
kukapay avatar

Token Minter

  • 99 installs
  • 31 repo stars
  • Updated May 4, 2026
  • kukapay/crypto-skills

Helps with ai & agent building tasks.

About

token-minter is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.

  • token-minter
  • AI & Agent Building
  • AI-coding skill

Token Minter by the numbers

  • 99 all-time installs (skills.sh)
  • +3 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #4,392 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kukapay/crypto-skills --skill token-minter

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs99
repo stars31
Last updatedMay 4, 2026
Repositorykukapay/crypto-skills

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Token Minter

Overview

This skill enables users to create custom ERC20 tokens by collecting parameters, generating Solidity code, setting up a Foundry project, building the contract, and deploying to a target EVM network.

Workflow

Step 1: Collect Information

Collect the following parameters from the user:

  • Token name (e.g., "MyToken")
  • Token symbol (e.g., "MTK")
  • Decimals (default: 18)
  • Initial supply (default: 1000000)
  • Target network (default: sepolia)

Step 2: Generate ERC20 Contract

Use the provided script to generate the ERC20 contract code based on user parameters.

  • Run python scripts/generate_contract.py <name> <symbol> <decimals> <initial_supply> to generate the contract
  • The generated contract uses OpenZeppelin ERC20 standard

Step 3: Initialize Forge Project

  • Create a temporary directory under ./tmp/
  • Initialize a new Foundry project: forge init
  • Place the generated contract in src/Contract.sol

Step 4: Build Contract

  • Install dependencies: forge install OpenZeppelin/openzeppelin-contracts
  • Build the contract: forge build

Step 5: Deploy to Network

  • Ensure a local cast wallet is created (prerequisite)
  • Get RPC URL for target network from https://chainlist.org/rpcs.json
  • Find the network entry and use a reliable HTTPS RPC URL
  • For Sepolia: typically "https://ethereum-sepolia.publicnode.com" or similar
  • Deploy using: forge create --rpc-url <network_rpc> --account <account_name> src/Contract.sol:MyToken --constructor-args <initial_supply> --broadcast
  • Verify deployment on the target network

Prerequisites

  • Foundry installed (forge, cast commands available)
  • Local cast wallet created with cast wallet new
  • Sufficient funds on the deployment account for gas fees

Resources

scripts/

  • generate_contract.py: Python script to generate ERC20 contract code with custom parameters

references/

  • erc20_guide.md: Overview of ERC20 standard, required functions, events, and deployment considerations

assets/

  • ERC20Template.sol: Template Solidity file for ERC20 contract generation

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.