Base Token Creator
The perfect tool to create Base ERC20 tokens. Simple, user friendly, and fast.
What you get for 0.03 ETH
- A standard ERC-20 you own. An OpenZeppelin Contracts v5 ERC-20 with Ownable, compiled from your name, symbol, decimals and supply. Your wallet is the contract owner.
- The full supply in your wallet. Minted to your address in the deployment itself — nothing is held back and nothing is retained by CoinDevTools.
- Fixed supply, no hidden functions. No mint, tax, blacklist or pause function exists in the contract, so the supply can never be increased.
- One transaction, fee included. The 0.03 ETH fee and the deployment are one atomic transaction. If it reverts, no fee is taken.
- Source submitted to Basescan. The contract source is sent to Basescan for verification right after deployment and the result is shown on this page.
- The next steps are here too. Add Uniswap v2 liquidity, renounce ownership or burn tokens from the same wallet.
How to create a token on Base
- Connect: Connect an EVM wallet on the Base network. The page checks that it holds enough ETH on Base for the fee plus gas.
- Name: Select a name for your token.
- Symbolize: Choose a ticker (up to 8 characters).
- Decimals: Determine decimal points (from 1 to 18; 18 is the ERC-20 default).
- Quantify: Define your token's total supply.
- Deploy: Click Create Token and approve one wallet transaction.
The deployment confirms in seconds on Base. The token address then appears on this page; copy it and use your wallet's import-token option to see the balance.
Why builders trust CoinDevTools
Non-Custodial
We never hold your keys or funds. You sign every transaction from your own wallet.
Standard Contracts
Solana's canonical SPL Token Program and the OpenZeppelin ERC-20 implementation. Tax tokens add custom logic on top.
Multi-Chain
Solana, Ethereum, and Base. Portfolio tracking across 7 chains from one dashboard.
No-Code
Connect a wallet and launch in minutes. No Solidity, no Rust, no CLI. Just your browser.
How it works
Four steps to a live ERC-20
Connect your wallet
Open CoinDevTools and connect MetaMask, Coinbase Wallet, Rainbow, or any EVM wallet. No signup, no email, no KYC.
Configure your token
Choose a name, symbol, supply, and decimals.
Deploy the contract
Review the summary and confirm one wallet transaction. CoinDevTools compiles and deploys a verified ERC-20 contract on Base.
Your token is live
Your ERC-20 token is deployed on Base within seconds. View it on Basescan, add liquidity on a DEX, or share the contract address.
Related
Frequently Asked Questions
How do I create a token on Base?
Connect an EVM wallet (MetaMask, Coinbase Wallet, Rainbow or any other wallet that supports the Base network), enter a name, symbol, decimals (1-18) and total supply, and click Create Token. One wallet transaction pays the fee and deploys the contract. When it confirms, the token address appears on this page and the whole supply is already in your wallet.
How much does it cost to create a token on Base?
A flat 0.03 ETH fee plus Base network gas for the deployment, paid together in one transaction. There is no subscription and no charge per holder or per transfer afterwards. If the transaction reverts, no fee is taken - you only lose the gas.
What exactly gets deployed?
A standard OpenZeppelin Contracts v5 ERC-20 with Ownable, compiled from your inputs at deploy time. Name, symbol and decimals are fixed in the contract, the full supply is minted to your wallet in the constructor, and there is no mint, tax, blacklist or pause function, so the supply can never be increased. Your wallet is the contract owner.
Do I own the token, or does CoinDevTools?
You do. The contract owner is your wallet address, the entire supply is minted to your wallet, and CoinDevTools keeps no keys, no admin role and no share of the supply. If you want to remove the owner role entirely, the separate Renounce Ownership tool does that in one transaction for network gas only.
Is the contract verified on Basescan?
After the deployment confirms, the tool submits your contract's source code to Basescan for verification automatically and shows the result on this page. Verification is Basescan's process: if it does not confirm within the retry window the page says so, and you can submit the same source yourself - see the guide on verifying a contract on Basescan.
Can I change the token after it is deployed?
No. Name, symbol, decimals and supply are fixed in the bytecode and the contract has no upgrade path; the only owner action is renouncing ownership. Adding a logo or project links on Basescan is done through Basescan's own token-update form, separately from this tool.
Which wallets work, and what does the wallet need?
MetaMask, Coinbase Wallet, Rainbow, and any other EVM wallet that supports Base. The wallet needs enough ETH on the Base network - not on Ethereum mainnet - to cover the fee plus gas. The page checks the balance as soon as the wallet connects and warns you before you fill in the form.
What is Base?
Base is an Ethereum Layer 2 built by Coinbase on the OP Stack. Transactions settle to Ethereum, so it inherits Ethereum's security, while gas is a small fraction of mainnet's - which is why a token that will trade in small amounts is usually cheaper for its holders on Base than on Ethereum.