What is a BEP-20 Token?
BEP-20 is the token standard on BNB Smart Chain (formerly Binance Smart Chain). It defines a common interface so all tokens on BNB Chain work automatically with wallets like MetaMask, decentralised exchanges like PancakeSwap, and DeFi protocols.
BEP-20 is essentially Ethereum's ERC-20 standard ported to BNB Chain. The function signatures are identical, which is why tools that support ERC-20 usually support BEP-20 with just a network switch. The practical differences:
- Fees are tiny. A typical BEP-20 transfer costs under $0.30. An ERC-20 transfer on Ethereum can cost $5-$50 at peak gas.
- Confirmation is fast. BNB Chain produces a block every 3 seconds vs Ethereum's 12.
- Ecosystem is smaller than Ethereum but still very large - thousands of dApps and a major DeFi presence centred around PancakeSwap.
- Popular in Asia and emerging markets due to low fees and Binance brand familiarity.
What You Need Before You Start
- MetaMask (or another EVM wallet such as Trust Wallet or Coinbase Wallet) installed in your browser or on mobile.
- BNB Smart Chain network added to MetaMask (instructions in Step 1 below).
- At least 0.017 BNB in your wallet - covers the Launchify platform fee plus a small amount for network gas.
- Token details decided: name, symbol (3-6 capital letters typically), supply, decimals (18 is standard), and an optional logo image.
Step 1 - Add BNB Smart Chain to MetaMask
By default MetaMask only ships with Ethereum mainnet. You need to add BNB Smart Chain manually. There are two ways:
Easy way - one-click via Launchify
When you connect MetaMask on the /create-token/bnb/ page, Launchify automatically prompts MetaMask to switch to (and if necessary add) BNB Smart Chain. Approve the prompt and you are done. No manual config required.
Manual way - add the network yourself
- 1
Open MetaMaskClick the MetaMask icon in your browser toolbar.
- 2
Open the network dropdownClick the network name at the top (usually says "Ethereum Mainnet"). Click Add network, then Add a network manually.
- 3
Enter the BNB Smart Chain details
Network name: BNB Smart Chain
RPC URL: https://bsc-dataseed.binance.org/
Chain ID: 56
Currency symbol: BNB
Block explorer URL: https://bscscan.com
- 4
Save and switchClick Save, then switch to the new BNB Smart Chain network from the dropdown.
BNB Chain explorer is BscScan, not Etherscan. Your deployed BEP-20 token will appear at bscscan.com/token/<your_contract_address> within seconds of deployment.
Step 2 - Get BNB into Your Wallet
- 1
Buy BNB on an exchangeBinance, Coinbase, Kraken, or any major exchange. Buy at least 0.022 BNB - this covers the platform fee plus margin for gas.
- 2
Withdraw to MetaMask using BEP-20 / BNB Smart Chain networkThis is critical - choose BNB Smart Chain (BEP-20) as the withdrawal network, NOT BEP-2 (Beacon Chain) and NOT Ethereum (ERC-20). Sending on the wrong network will lose funds.
- 3
Confirm in MetaMaskMake sure MetaMask is on the BNB Smart Chain network, then check the balance appears. BNB Chain confirms in seconds.
Step 3 - Fill in the Launchify Form
Go to uselaunchify.com/create-token/bnb/ and connect MetaMask. The page will prompt you to switch to BNB Smart Chain if you are not already on it.
- Token Name - the full name (e.g. "Solar Coin"). Max 64 characters.
- Symbol - the short ticker (e.g. "SOLR"). Usually 3-6 capital letters.
- Total Supply - how many tokens exist. 1,000,000 (1M), 1,000,000,000 (1B) are common.
- Decimals - 18 is standard for BEP-20. Leave it at 18 unless you have a specific reason.
- Description - optional. Brief text about your project.
- Logo - optional. Square PNG/JPG/WEBP, ideally 400x400px or larger.
Step 4 - Pick Optional Add-ons
Launchify offers two optional extras for BEP-20 tokens. Each is added to your platform fee:
- Renounce Ownership (+0.005 BNB) - permanently removes the owner from the contract. No one (including you) can ever modify the contract again. This is a major trust signal for traders. Recommended for any token that wants to attract a community.
- Social Links (+0.01 BNB) - adds Telegram, Twitter/X, and website links to your token metadata so wallets and explorers can display them.
Renouncing ownership is permanent. If you keep ownership and want the ability to upgrade or pause the contract later, do not renounce. If you want maximum decentralisation and trust, renounce at creation.
Step 5 - Deploy and Verify
- 1
Click Create TokenLaunchify shows a summary screen with all your inputs and the total fee.
- 2
Approve the transaction in MetaMaskMetaMask pops up showing the BNB payment to Launchify's revenue wallet. Review and click Confirm.
- 3
Wait for deploymentBNB Chain confirms in a few seconds. Launchify watches for the on-chain payment, then deploys your BEP-20 contract automatically.
- 4
Get your contract addressOnce deployed, you see a success card with the contract address, a BscScan link, and a shareable token page on Launchify.
Step 6 - List on PancakeSwap
Your token exists on-chain but nobody can buy or sell it until you add liquidity. The standard place for BNB Chain tokens is PancakeSwap.
- 1
Go to pancakeswap.financeConnect MetaMask on the BNB Smart Chain network.
- 2
Open Liquidity, then Add LiquidityChoose V2 liquidity (the simplest type).
- 3
Pair your token with BNB or BUSDPaste your contract address as the first token. Choose BNB or BUSD as the second.
- 4
Set the initial price and amountsThe amounts you deposit determine the starting market cap. More liquidity = more price stability.
- 5
Approve and add liquidityMetaMask asks for two transactions: one to approve PancakeSwap to spend your token, one to create the pool. Confirm both.
Within a few minutes of the first trade, your token will appear automatically on Dexscreener, DexTools, and other DEX trackers.
BEP-20 vs ERC-20 - Which to Choose?
| BEP-20 (BNB Chain) | ERC-20 (Ethereum) |
| Platform fee (Launchify) | From 0.012 BNB | From 0.005 ETH |
| Network gas per transfer | Under $0.30 typically | $5-$50 typically |
| Confirmation time | ~3 seconds | ~12 seconds |
| Main DEX | PancakeSwap | Uniswap |
| Block explorer | BscScan | Etherscan |
| Wallet | MetaMask, Trust Wallet | MetaMask, any EVM wallet |
| Total DeFi liquidity | Large | Largest in crypto |
| Audience strength | Asia, emerging markets, retail | Global, institutional, DeFi natives |
Choose BEP-20 if low fees matter, your audience is on BNB Chain, or you want fast cheap iteration. Choose ERC-20 if maximum credibility and DeFi composability matter most. Solana is a third option worth considering for memecoins and community tokens.
Related Guides
Ready to launch on BNB Chain?
Connect MetaMask, fill in the form, approve one payment. Your BEP-20 token is deployed automatically in under 2 minutes.
Create a BEP-20 Token from 0.012 BNB