Craft Your Token: Learn How to Create a Token on BSC (2024)

There are thousands of digital tokens out there, and more are created every day. But guess what? You can create one, too – anyone with a sprinkle of imagination and a bit of technical knowledge can. So, follow my guide on how to create a token on BSC, and you’ll launch one in no time!

Why BSC, though? Well, there are many reason why Binance Smart Chain is great for token creation, includinglow fees, fast transaction speeds, compatibility with Ethereum, developer-friendly tools, and so on. However, if you want to create a token on another chain, the process will basically be the same.

For the token creation itself, I’ll be using Remix (Ethereum IDE), an open-source environment, which can be used for deploying, debugging, developing, and testing Ethereum and EVM-compatible smart contracts.

Ready to create BSC tokens? Let's roll!

How to Create a Token on BSC?

First things first, since you might want to have a test run or simply know how to create a BSC token for free, in this guide, I’ll explain how to launch one on the BNB Smart Chain testnet. However, keep in mind that if you want to create a token on Binance Smart Chain mainnet (or any other blockchain, for that matter), the process would be almost identical.

Latest Deal Active Right Now:

Verified

CLAIM $600 REWARD

Exclusive Binance Referral Code

Don't miss this limited-time deal that's only available for our readers. Use the Binance referral code 49316610 & receive up to $600 in rewards and bonuses!

Expiration date: 29/05/2024

7,847 People Used

Only 49 Left

Before going into detail, here is a short version of this "how to launch a token on BSC" guide:

  • Set up a wallet extension and make sure to have tBNB;
  • Connect your wallet to Remix;
  • Create a smart contract for your token;
  • Compile and then deploy your smart contract;
  • Find the full supply of your tokens in your wallet (if not, make a transfer from Remix);
  • Mint these tokens.

Now, let’s go over this more thoroughly.

Step 1: Make sure you have a Web3 wallet extension set up on your browser. For the sake of this “how to make a token on BSC” tutorial, I’ll use my Coinbase Wallet. However, the process should be basically the same with other wallets as well.

Craft Your Token: Learn How to Create a Token on BSC (1)

If you’ve never used testnets with your wallet, you’ll first have to enable them. With Coinbase Wallet, you have to go to Settings > Developerand then click the switch to enable testnets.

Just note that youmust have at least 0.005 ETH in your wallet to use testnets. If you don't have it and don't want to get it, you can use another wallet – MetaMask, for example.

Craft Your Token: Learn How to Create a Token on BSC (2)

Step 2: You must have BNB testnet tokens (tBNB) in your wallet because you’ll need them to create BSC tokens. There aretwo options for claiming them (you can use both to get more):

Go to BNB Smart Chain Faucet, enter your wallet address, and click “Give me BNB”. This can be used with any wallet.

Craft Your Token: Learn How to Create a Token on BSC (3)

If you’re using Coinbase Wallet, however, you can also utilize its built-in faucet. Go toSettings > Developer > Testnet faucets > BNB (Binance Smart) Chainand then click “Request BNB”.

Craft Your Token: Learn How to Create a Token on BSC (4)
You’ll find your testnet tokens in the "Assets" tab. To be more precise, in a separate category called “Testnets,” which should be in the same line as “Crypto,” “NFTs,” and “DeFi”. Just note that it might take a few minutes before they appear in your wallet.

Step 3: Go to Remix and connect your wallet. Click on the “Deploy & Run Transactions” tab and select “Injected Provider” in the “Environment” box. A browser extension will then ask which wallet you want to use.

Craft Your Token: Learn How to Create a Token on BSC (5)

I have MetaMask and Coinbase Wallet connected to my browser, for example, so I had these two options. Since we’re using the Coinbase wallet in this “how to make a BSC token” guide, let’s go with that option. Just click “Coinbase Wallet” and then “Connect”.

Once that is set, you’ll have to change the network on your wallet. Got to Settings > Networks. You can change it to whichever you want to use for deploying your tokens, but since we’re talking about a test run on the BNB Chain testnet, go to “Testnets” and choose this network.

Craft Your Token: Learn How to Create a Token on BSC (6)

Step 4: All these steps were preparations; now, let's start with the actual “Binance Smart Chain create token” part. Firstly,you'll need to create a proper smart contract for your token. Go to the “File Explorer” tab, click on the “Contracts” folder, and choose whichever available contract example (or you can create a new one).

Craft Your Token: Learn How to Create a Token on BSC (7)

Delete the code you find in the code window and replace it with one for a token smart contract. Here is a sample you can use:

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

contract SimpleToken {
string public name = "CoolName token";
string public symbol = "CNAME";
uint8 public decimals = 18;
uint public totalSupply = 1000 * (10 ** uint(decimals));

mapping(address => uint) public balanceOf;

event Transfer(address indexed from, address indexed to, uint value);

constructor() {
balanceOf[msg.sender] = totalSupply;
}

function transfer(address _to, uint _value) public returns (bool success) {
require(balanceOf[msg.sender] >= _value, "Insufficient balance");
balanceOf[msg.sender] -= _value;
balanceOf[_to] += _value;
emit Transfer(msg.sender, _to, _value);
return true;
}
}

Of course, you should tweak this contract to make it your own – choose another token name (string public name), ticker symbol (string public symbol), token supply (uint public totalSupply), and so on. You can go beyond that as well, if you are more advanced with coding and smart contracts.

Step 5: It’s time to compile your smart contract. Go to the “Solidity Compiler” tab and click on the “Advanced Configurations” subtab. Now, in the “EVM VERSION” field, choose “Paris”.

Craft Your Token: Learn How to Create a Token on BSC (8)

You need to do that because the newest version of EVM does not support all testnet features yet. If you’re not using a testnet and creating your token straight on the mainnet, you don’t need to do that. Also, make sure that Solidity is set as the programming language. Otherwise, your smart contract won’t work.

Now, click on the “Compile and Run script” button or simply press CTRL+S. If everything is successful, a green mark should appear on the “Solidity Compiler” tab.

Craft Your Token: Learn How to Create a Token on BSC (9)

Step 6: Now, go to the “Deploy & Run Transactions” tab again and click “Deploy”. Just make sure to unclick the “listen to all transactions” option. If it is checked, Remix will listen to all transactions mined in the current environment, not only those created by you.

Craft Your Token: Learn How to Create a Token on BSC (10)

Your wallet extension will pop up, asking you to confirm the deployment. Click “Confirm,” and that’s it, your contract is deployed!

Since I already connected my Coinbase Wallet to Remix, my contract was deployed using that wallet, but you can choose another wallet via the "Environment" field as well.

Step 7: The full supply of your tokens should appear in your wallet under the “Testnets” tab. Just keep in mind that some wallets add tokens automatically (like Coinbase Wallet), while with others, you need to add token smart contracts by hand to see them.

However, while my wallet added the tokens automatically, I didn’t see them at first. So, I made a token transfer from Remix to trigger my Coinbase wallet to see these tokens. To do that, you need to click on the “Deployed Contracts” tab, expand your contract, and click on the “Transfer” field.

Craft Your Token: Learn How to Create a Token on BSC (11)

Then, input your wallet address in the “_to” field and the number of tokens you want to transfer in the “_value” field (the number doesn’t matter in this case because you already have the full supply in your wallet, you just need to send some to trigger your wallet to display them). Eventually, click “Transact” – you should now see the full supply of tokens in your wallet (mine was 1,000).

Craft Your Token: Learn How to Create a Token on BSC (12)

Congratulations, you now know how to create a BSC token! Since this is a test run, we’ll stop here, but if you want to put your token out there and list it on Binance or other exchanges, you’ll also have to mint it and create a solid crypto project overall.

The Most Trending Findings

Browse our collection of the most thorough Crypto Exchange related articles, guides & tutorials. Always be in the know & make informed decisions!

Cryptocurrencies What is Liquid Staking? Is It Better Than Traditional Staking?
Cryptocurrencies Is Decentralized Social Media the Future of Online Interaction?
Cryptocurrencies A Beginner's Guide on How to Buy BNB

Conclusions

So, there you have it! I know that at first glance, the coding windows in this “how to create a token on Binance Smart Chain” guidemight appear a tad daunting. However, as you see – it's not as complicated as it seems, especially if you're sticking to the basics without diving into advanced modifications of the sample code.

Just a reminder: ensure you have a Web3 wallet extension installed on your browser and a stash of BNB tokens (or tBNB if you're experimenting with how to create a token on BSC testnet).

With that said, I hope your token-launching experience was nothing short of thrilling, and that you plan to create more BSC tokens in the future!

Craft Your Token: Learn How to Create a Token on BSC (2024)

FAQs

Craft Your Token: Learn How to Create a Token on BSC? ›

1) Connect your wallet in the top right corner and go to the "Create Token" tab. 2) Choose the network in which you want to create the token, enter the token name, symbol, and the desired quantity of tokens you want to create, then click "Create my token." Confirm the transaction in your wallet to pay the network fee.

How do I create a token in Binance? ›

1) Connect your wallet in the top right corner and go to the "Create Token" tab. 2) Choose the network in which you want to create the token, enter the token name, symbol, and the desired quantity of tokens you want to create, then click "Create my token." Confirm the transaction in your wallet to pay the network fee.

How do I create a token ID and password for BNB? ›

1) Choose a BNB-supported wallet platform, such as Trust Wallet, MetaMask, or MyEtherWallet. 2) Open an account on the platform and follow the prompts to set up your wallet. 3) Once your wallet is set up, click on the "Receive" or "Deposit" button to generate a unique BNB wallet address or token ID.

How to create a BSC token for free? ›

Simply connect to the BSC network in your wallet and on the token maker, then start issuing tokens on that blockchain. Bitbond Token Tool is a token maker that enables effortless token creation, by simply defining various parameters: name, symbol, total supply, and other customizable features.

How much does it cost to create a token? ›

Based on these factors, it can cost anywhere from $10,000 to $100,000 to build a basic Ethereum-based cryptocurrency. If you are aiming for something more complex or ambitious such as an ERC20 token or decentralized app (dApp), then costs could reach upwards of $500,000+.

How do you create a user token? ›

Creates and returns a token for a user. If this call is made through token authentication, it creates a token with the same client ID as the authenticated token. If the user's token quota is exceeded, this call returns an error QUOTA_EXCEEDED.

How much does it cost to create a Binance token? ›

The cost of creating a token on BSC depends on the complexity of your smart contract and the current gas price on the network. According to the source, the average cost of deploying a simple BEP-20 token contract is around 0.05 BNB, which is about $15 at the time of writing. The price of BNB is $311.

How to create a new token? ›

Step 1: Go to Token Tool and select the blockchain network

First, go to Bitbond Token Tool and select “Create Token” from the left menu bar. Then select the “DeFi Token”, this function enables you to easily configure and deploy the smart contract on the supported network of your choice.

Is it legal to create a crypto token? ›

However, the token creator would still have some civil liability risks related to securities regulations and anti-fraud laws. A few key points: - Simply creating and selling one's own cryptocurrency token does not violate criminal laws against fraud or theft absent blatantly false statements or hacking/stealing funds.

How do I get a BNB token? ›

You can buy BNB in the Bitcoin.com Wallet app in a few taps. Pay with credit card, bank transfer, or payment app and receive BNB directly in your self-custody wallet. BNB can also be purchased directly on this page and sent to the BNB Smart Chain wallet of your choice.

How do you generate a BEP20 token? ›

To create BEP20 tokens simply connect, configure, and create. Instead of programming your own smart contract, you will simply require to have a web3 wallet such as Metamask, and sufficient funds to cover for the token creation fees. Using a token generator streamlines the process of generating BEP20 tokens.

Top Articles
What is the largest size of file that Python can work with? | Sololearn: Learn to code for FREE!
Bitcoin is an asset you want to hold for decades, not days or weeks: Crypto.com CEO Kris Marszalek
Was ist ein Crawler? | Finde es jetzt raus! | OMT-Lexikon
News - Rachel Stevens at RachelStevens.com
What Auto Parts Stores Are Open
Tyrunt
Pike County Buy Sale And Trade
Jet Ski Rental Conneaut Lake Pa
Brenna Percy Reddit
Hallelu-JaH - Psalm 119 - inleiding
UEQ - User Experience Questionnaire: UX Testing schnell und einfach
Fredericksburg Free Lance Star Obituaries
Nalley Tartar Sauce
Uc Santa Cruz Events
Find Such That The Following Matrix Is Singular.
Harem In Another World F95
Violent Night Showtimes Near Amc Fashion Valley 18
Spoilers: Impact 1000 Taping Results For 9/14/2023 - PWMania - Wrestling News
Uktulut Pier Ritual Site
Stardew Expanded Wiki
Nhl Tankathon Mock Draft
Timeforce Choctaw
Jc Green Obits
Inbanithi Age
kvoa.com | News 4 Tucson
Regina Perrow
The Banshees Of Inisherin Showtimes Near Broadway Metro
FAQ's - KidCheck
Fuse Box Diagram Honda Accord (2013-2017)
Jesus Calling Feb 13
950 Sqft 2 BHK Villa for sale in Devi Redhills Sirinium | Red Hills, Chennai | Property ID - 15334774
Christmas Days Away
Plato's Closet Mansfield Ohio
24 slang words teens and Gen Zers are using in 2020, and what they really mean
Ni Hao Kai Lan Rule 34
Police Academy Butler Tech
Cvb Location Code Lookup
Mistress Elizabeth Nyc
In Polen und Tschechien droht Hochwasser - Brandenburg beobachtet Lage
Boggle BrainBusters: Find 7 States | BOOMER Magazine
Temu Y2K
Puretalkusa.com/Amac
Home Auctions - Real Estate Auctions
Patricia And Aaron Toro
Avance Primary Care Morrisville
Oakley Rae (Social Media Star) – Bio, Net Worth, Career, Age, Height, And More
Premiumbukkake Tour
Rick And Morty Soap2Day
Spn 3464 Engine Throttle Actuator 1 Control Command
Uno Grade Scale
Charlotte North Carolina Craigslist Pets
Hy-Vee, Inc. hiring Market Grille Express Assistant Department Manager in New Hope, MN | LinkedIn
Latest Posts
Article information

Author: Fr. Dewey Fisher

Last Updated:

Views: 6550

Rating: 4.1 / 5 (42 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Fr. Dewey Fisher

Birthday: 1993-03-26

Address: 917 Hyun Views, Rogahnmouth, KY 91013-8827

Phone: +5938540192553

Job: Administration Developer

Hobby: Embroidery, Horseback riding, Juggling, Urban exploration, Skiing, Cycling, Handball

Introduction: My name is Fr. Dewey Fisher, I am a powerful, open, faithful, combative, spotless, faithful, fair person who loves writing and wants to share my knowledge and understanding with you.