Getting Started
Create your first token in minutes
ERC20 Maker simplifies the process of creating your own cryptocurrency token on the Ethereum blockchain. No coding experience required - our platform handles all the technical complexity for you.
Quick Start Steps
Connect Your Wallet
Click the "Connect Wallet" button and authorize MetaMask to connect with our platform. Make sure you're on Ethereum Mainnet.
Configure Token Details
Enter your token name, symbol, decimals, and total supply. Upload a logo and add social media links for better visibility.
Select a Template
Choose from 6 pre-built templates based on your use case: Standard, Burnable, Mintable, Pausable, Capped, or Full Featured.
Deploy Your Token
Pay the 0.01 ETH creation fee plus gas costs. Your token will be deployed to Ethereum Mainnet and verified on Etherscan automatically.
Pro Tip
Gas prices fluctuate throughout the day. For the lowest fees, try deploying during off-peak hours (typically weekends or late night UTC).
Prerequisites
What you need before starting
MetaMask Wallet
A MetaMask browser extension or mobile app is required to interact with the Ethereum blockchain.
- Chrome, Firefox, Brave, or Edge
- iOS or Android mobile app
ETH Balance
You need ETH to pay for the token creation fee and network gas costs.
- 0.01 ETH creation fee
- ~0.005-0.02 ETH for gas
- Recommended: 0.03+ ETH total
Ethereum Mainnet
Ensure your wallet is connected to Ethereum Mainnet (Chain ID: 1).
- Not testnets (Goerli, Sepolia)
- Real ETH with real value
Token Assets (Optional)
Prepare your token branding materials for a professional appearance.
- Logo image (256x256px recommended)
- Social media links
Token Parameters
Understanding each configuration option
Token Name
RequiredThe full name of your token as it will appear on exchanges and wallets.
Ethereum64 charactersToken Symbol
RequiredThe ticker symbol used to identify your token (like stock tickers).
ETH3-5 charactersDecimals
Default: 18Determines the divisibility of your token. Higher decimals allow for smaller fractional amounts.
0 - 25518 (like ETH)Total Supply
RequiredThe total number of tokens that will be created and sent to your wallet.
1No limitToken Templates
Choose the right template for your needs
Standard Token
RecommendedBasic ERC-20 implementation following OpenZeppelin standards. Perfect for most use cases.
Burnable Token
Allows token holders to destroy (burn) their tokens, reducing total supply over time.
Mintable Token
Owner can create new tokens after deployment. Useful for rewards and incentive programs.
Pausable Token
Emergency stop mechanism to pause all transfers. Essential for security-critical applications.
Capped Token
Mintable with a hard cap on maximum supply. Combines flexibility with guaranteed scarcity.
Full Featured Token
PremiumAll features combined into one powerful token. Best for projects needing maximum flexibility.
Deployment Process
What happens when you create a token
Validation
Your token parameters are validated for correct format and values. The system checks name length, symbol validity, and supply limits.
Smart Contract Generation
A custom ERC-20 smart contract is generated based on your selected template and parameters using audited OpenZeppelin contracts.
Payment Processing
MetaMask prompts you to confirm the 0.01 ETH creation fee. Gas costs are estimated and included in the transaction.
Blockchain Deployment
Your token contract is deployed to Ethereum Mainnet. This typically takes 15-60 seconds depending on network congestion.
Verification & Confirmation
The contract source code is automatically verified on Etherscan. You receive the contract address and can view your token on the blockchain.
After Deployment
Managing your newly created token
Add to Wallet
Import your token to MetaMask using the contract address. Your full balance will be visible immediately.
View on Etherscan
Your token is publicly viewable on Etherscan with verified source code. Track all transfers and holders.
Transfer Tokens
Send tokens to any Ethereum address. Use MetaMask or interact directly with the contract.
List on Exchanges
Your ERC-20 token is compatible with all DEXs like Uniswap. Create a liquidity pool to enable trading.
My Tokens Dashboard
Access the My Tokens section in our app to manage your tokens. You can:
- Update social links and metadata
- Change token logo/image
- Execute template-specific functions (burn, mint, pause)
- View holder statistics and transfer history
Security Best Practices
Protect your tokens and wallet
Never Share Your Private Key
Your private key or seed phrase gives complete access to your wallet. We will never ask for it.
Verify Contract Addresses
Always double-check contract addresses before interacting. Bookmark official addresses.
Use Hardware Wallets
For large holdings, consider using a hardware wallet like Ledger or Trezor for added security.
Test with Small Amounts
When using new features, always test with small amounts first to ensure everything works correctly.
Troubleshooting
Common issues and solutions
MetaMask won't connect
Try these solutions:
- Refresh the page and try again
- Make sure MetaMask is unlocked
- Check if you're on Ethereum Mainnet
- Clear browser cache and cookies
- Try using a different browser
Transaction stuck or pending
Pending transactions can be resolved by:
- Waiting for network congestion to clear
- Speeding up the transaction in MetaMask
- Canceling and resubmitting with higher gas
Token not showing in wallet
To add your token to MetaMask:
- Open MetaMask and click "Import tokens"
- Paste your token's contract address
- The symbol and decimals should auto-fill
- Click "Add Custom Token" and confirm
Insufficient gas error
This error means you need more ETH:
- Check your ETH balance in MetaMask
- Ensure you have at least 0.03 ETH total
- Wait for lower gas prices during off-peak hours
- Purchase ETH from an exchange if needed
Glossary
Key terms and definitions
ERC-20
The technical standard for fungible tokens on the Ethereum blockchain.
Smart Contract
Self-executing code stored on the blockchain that defines token behavior.
Gas
The fee paid to execute transactions and smart contracts on Ethereum.
Wallet Address
A unique identifier (starting with 0x) used to send and receive tokens.
Total Supply
The total number of tokens that exist for a particular token.
Decimals
The number of decimal places a token can be divided into.
MetaMask
A popular browser extension wallet for interacting with Ethereum.
DEX
Decentralized Exchange - platforms like Uniswap for trading tokens.