How to create an ERC-20 token on Ethereum without coding
Short answer: Choose your token name, symbol, supply, and decimals on the Ethereum creator. Connect MetaMask, approve a payment of 0.005 ETH plus network gas, and the platform deploys a pre-audited ERC-20 contract to mainnet. The contract is verified on Etherscan, and you receive the contract address within two minutes.
What you need before you start
- MetaMask or another EVM browser wallet, set to Ethereum mainnet.
- Enough ETH in that wallet to cover the platform fee and network gas. Expect 0.005 to 0.02 ETH total depending on gas price.
- Token details: name, symbol, total supply, decimals (18 is the ERC-20 convention), and optional ownership and social settings.
Step 1: Open the Ethereum creator
Go to the Ethereum ERC-20 creator. The form mirrors the Solana flow with EVM-specific add-ons such as renouncing contract ownership.
Step 2: Configure the token
- Name: Up to 32 characters. Appears in wallets, Etherscan, and DEX listings.
- Symbol: Up to ten characters. Convention is uppercase letters and digits.
- Decimals: 18 is standard for ERC-20. Stablecoins sometimes use 6.
- Total supply: The amount minted to your wallet at deployment.
- Description and social links: Useful for tracker listings and community trust.
Step 3: Choose add-on options
- Renounce ownership: Permanently removes the deployer's admin powers over the contract. Often expected by serious launches.
- Social links: Embed website, Telegram, and Twitter into the metadata reference.
Step 4: Connect MetaMask
Click Connect Wallet. The page verifies you are on Ethereum mainnet (chain ID 0x1) and asks MetaMask to switch if not.
Step 5: Pay and deploy
Approve the platform fee transaction in MetaMask. TheTokenLauncher waits for the transaction to be mined, then triggers the deployment of the verified ERC-20 contract. You can watch both transactions on Etherscan in real time.
Step 6: Receive the contract address
Once deployment confirms, the success card shows the contract address, the deploy transaction, and a link to the share-friendly token page at /token/{contract_address}/. The token is also added to your dashboard.
List the token on Uniswap
To make the token tradable, create a Uniswap V2 or V3 pool with ETH or USDC as the paired asset and add liquidity. Once the pool exists, the token appears on Dexscreener, DEX Screener clones, and aggregators like 1inch automatically.
Deploy an ERC-20 token
Open the Ethereum creator and deploy a verified ERC-20 contract in under two minutes.
Create Ethereum tokenFrequently asked questions
What is an ERC-20 token?
ERC-20 is the standard interface for fungible tokens on Ethereum. It defines a small set of functions (transfer, balanceOf, approve, etc.) that wallets, DEXs, and DeFi protocols rely on.
Do I need to write Solidity?
No. TheTokenLauncher deploys a pre-audited ERC-20 contract on your behalf. You set the parameters in a form and approve one wallet transaction.
How much does it cost to deploy an ERC-20 token?
From 0.005 ETH as a platform fee, plus Ethereum network gas. Gas varies with mainnet activity, so check before signing.
Which wallets are supported?
MetaMask is the most reliable for Ethereum. Any EIP-1193 compatible browser wallet (Rabby, Coinbase Wallet, Trust Wallet) also works.
Can I list the token on Uniswap?
Yes. After deployment you can create a Uniswap V2 or V3 pool by pairing the new token with ETH or USDC and adding liquidity.
Is the contract verified on Etherscan?
Yes. The deployed contract uses a verified, audited bytecode pattern so its source can be inspected on Etherscan.