Arbitrum One Guide

Create an Arbitrum Token (ERC-20)

A complete guide to creating your own ERC-20 token on Arbitrum One, the leading Ethereum L2 by TVL. Learn about costs, gas fees, common mistakes to avoid, and how to get your contract verified on Arbiscan.

Create Arbitrum Token Now

Why Create a Token on Arbitrum?

Arbitrum One is the largest Ethereum L2 by total value locked (TVL), hosting a thriving DeFi ecosystem with billions in liquidity. Here's why developers choose it:

#1 Ethereum L2 by TVL

Arbitrum consistently holds the largest TVL among all Ethereum Layer 2 networks, with protocols like GMX, Uniswap, Aave, and Curve deploying on it — giving your token access to the deepest L2 liquidity.

Low Gas, High Throughput

Arbitrum's Nitro upgrade dramatically reduced gas costs while increasing throughput. Typical transactions cost $0.01–0.10, a 90%+ reduction compared to Ethereum mainnet.

Optimistic Rollup Security

Arbitrum uses optimistic rollups to inherit Ethereum's security model. Your token benefits from Ethereum-level finality with Layer 2 speeds.

Full EVM Compatibility

Arbitrum supports all Ethereum tooling and Solidity contracts without modification. Deploy the same code you would on Ethereum mainnet, instantly.

Costs Breakdown

Creating a token on Arbitrum involves two costs: the platform deployment fee and the network gas fee.

Basic Package (deployment fee)

Name, symbol, supply, decimals, verified code, renounce option

0.009 ETH

Standard Package (deployment fee)

Basic + burn, mint, pause, blacklist

0.0135 ETH

Premium Package (deployment fee)

Standard + buy/sell tax, anti-whale, max tx, auto liquidity

0.018 ETH

Network gas fee

Paid to Arbitrum validators, significantly lower than Ethereum mainnet

~0.00001 ETH

~$0.01–0.10

Common Mistakes to Avoid

Using ETH on Ethereum instead of Arbitrum

You need ETH on the Arbitrum One network (chain ID: 42161), not Ethereum mainnet. Bridge your ETH using bridge.arbitrum.io or a fast bridge service before deploying.

Wrong network in wallet

Make sure your wallet is connected to Arbitrum One (chain ID: 42161). Our tool will prompt you to switch if needed, but double-check before confirming any transaction.

Setting supply too low or too high

A supply of 1 million to 1 billion is typical for most projects. Extreme values in either direction can create distribution problems or trigger suspicion.

Enabling features you don't need

Features like tax, blacklist, and anti-whale increase contract complexity. If you don't need them, the Basic package gives you a cleaner, more trustworthy token.

Not verifying the contract

Unverified contracts on Arbiscan raise immediate red flags. TokenGeneratorApp auto-verifies all Arbitrum deployments, so your token is trustworthy from day one.

Frequently Asked Questions

The entire process takes about 2 minutes. You configure your token settings (name, symbol, supply), click deploy, confirm the transaction in your wallet, and your token is live on Arbitrum One in under a second (Arbitrum processes transactions extremely fast).

You need an EVM-compatible wallet like MetaMask or any WalletConnect-supported wallet. Make sure Arbitrum One (chain ID: 42161) is added to your wallet. MetaMask users can add it from chainlist.org.

You need ETH bridged to Arbitrum One. Total cost is approximately 0.001–0.003 ETH: the platform fee plus minimal gas. Arbitrum gas fees are very low, typically $0.01–0.10 per transaction. We recommend having at least 0.005 ETH on Arbitrum.

The core properties (name, symbol, decimals, initial supply) are immutable after deployment. However, if you enabled optional features like mint or burn, you can use those functions as the contract owner. You can also renounce ownership to make the token completely immutable.

You can bridge ETH from Ethereum mainnet using the official Arbitrum Bridge at bridge.arbitrum.io, or use fast bridges like Across, Relay, or Orbiter Finance. Some exchanges like Binance also support direct withdrawal to Arbitrum.

Token deployment does not automatically list your token on aggregator sites. You would need to apply separately to CoinMarketCap and CoinGecko after your token has some trading activity and liquidity.

If your deployment transaction fails, you only lose the gas fee (typically $0.01–0.10 on Arbitrum). The deployment fee is included in the transaction value, so it is only charged if the deployment succeeds. You can simply try again.

Yes. There is no limit on how many tokens you can create. Each deployment is independent and creates a new contract. You can create tokens with different names, symbols, and configurations.

Ready to Create Your Arbitrum Token?

Open-source. Verified on Arbiscan. Fees from 0.009 ETH.