The Beginner’s Guide to ERC-20 Tokens and Addresses | CoinMarketCap (2024)

With NFTs and airdrops becoming more and more popular, here's a beginner's guide to how these tokens work and where you store them.

In this guide, we will be focusing on ERC-20 tokens, the modalities involved in creating compatible wallet addresses and how to receive tokens on your ERC-20 wallet.

It is understandable if cryptocurrency and its associated concepts come off as gibberish in your first attempt at trying out crypto services and products. Like every other new technology, it might take a while to fully come to terms with the technicalities involved, especially if the processes almost always require a hands-on approach. This is why we have created guides detailing the core workings of crypto concepts.

Subscribe

Join us in showcasing the cryptocurrency revolution, one newsletter at a time. Subscribe now to get daily news and market updates right to your inbox, along with our millions of other subscribers (that’s right, millions love us!) — what are you waiting for?

What Is a Token?

Ethereum functions as an ecosystem that houses several blockchain applications. Think of it as an operating system enabling a customizable environment for app developers. The only difference is that Ethereum uses blockchain technology and promotes a high level of autonomy, security and immutability. Blockchains apps use smart contracts to automate functionalities and provide autonomy.

That said, these apps often issue tokens designed to offer additional features or privileges to users. In some cases, these tokens allow users to claim a share of the app’s revenue. Some are used to facilitate trades on Ethereum-based marketplaces. Depending on the design decisions of the developer, tokens do offer multiple use cases.

Another thing you need to know about tokens is that they are not held by accounts. Tokens exist in contracts, which function like decentralized databases that map tokens to the appropriate Ethereum address. Also, it is the token contract that governs and specifies the rules that apply to a given token. With this, developers set the name, symbol, divisibility and other important token identifiers.

Hence, the transfer of ownership of tokens only occurs when the current owner sends a request to the contract directing it to allocate part of the balance to another Ethereum wallet address. To register this transfer on the blockchain, the owner must pay a gas fee in ETH.

Now that you understand what a token is, what then are ERC-20 tokens?

What Is an ERC-20 Token?

Ethereum core developers concluded that it was not viable to promote a Wild Wild West ecosystem where developers can create different variants of tokens. Instead, they introduced token standards that govern programming on Ethereum and deliver high compatibility.

Considered the most popular token specification on the Ethereum blockchain, ERC-20 or Ethereum Request for Comments-20 was launched in 2015 and has since enabled the standards for creating digital assets that can interact seamlessly. In turn, wallets and other ERC-20 compatible services use this standard to enable their infrastructure to receive, store, exchange and send ERC-20 tokens.

How to Send ERC-20 Tokens

The first thing you need to know is that all Ethereum wallet addresses are compatible with ERC-20 tokens.While this is a given, it is the prerogative of your wallet provider to provide you with permission to access your ERC-20 token balance. In other words, some wallet providers do support Ethereum addresses, but might restrict you from seeing ERC-20 tokens associated with the address.

Sending ERC-20 tokens is as simple as entering or pasting the recipient's Ethereum wallet address. There are mainly two places you can send your ERC-20 tokens from: a wallet from your centralized exchange (Binance, Coinbase, etc) and a software wallet, also called hot wallet (Metamask, Trust Wallet, etc). A major consideration to look out for when sending ERC-20 tokens are gas fees. These are transaction fees that users pay to miners to have their transactions included in the blockchain. Peak hours where many users are transacting on the Ethereum blockchain will cause gas fees to inflate. Users can check recommended gas prices on sites like Eth Gas Station.

How to Receive an ERC-20 Token

Chances are you have found an interesting Ethereum project and you are looking to receive its native ERC-20 token. If this describes your current predicament, then you are in the right place.

It is advisable to research the compatibility of wallets beforehand. Ensure that your wallet does not only support ERC-20 tokens, but also lists the specific token you intend to receive, especially if you plan on receiving airdrops. In most cases, airdropped tokens are obscure digital assets that are yet to list on exchanges. If this is the case, it is unlikely that exchange wallet addresses would support such tokens.

When it comes to ERC-20 tokens, the recommended wallets are MyEtherWallet (MEW) and MetaMask. Whatever the ERC-20 token may be, you can be sure that they are accessible via these two wallets.

Before opening an account on either of these two ETH wallets, it is important to note that they are self custody wallets. Hence, they will store your private keys on your devices and expect you to write down and store your seed phrase. A seed phrase is a list of 12 random words that you are required to enter whenever you lose access to your wallet or forget your password.

It is simple and straightforward to create an account on MetaMask and MEW. However, for this guide, we will limit ourselves to the MetaMask option.

How to Create an Ethereum Address on Metamask

  1. Visit https://metamask.io/ and locate the extension that is compatible with your browser.
  2. Click and install the appropriate extension.
  3. Once downloaded and installed, click on the extension icon and follow the prompts to create and confirm your password.
  4. Next, accept the term of use and give the extension the go-ahead to reveal your seed phrase. It is advisable to store multiple copies of these secret words in secure locations. Once you have backed up your seed phrase, the account registration process is complete.
  5. To view your ETH or ERC-20 address, navigate and select the Deposit Ether Directly tab. Then click on View Accountto see and copy your address. You can now paste the Ethereum address on airdrop portals requesting an ERC-20 address to receive free tokens.

How to View ERC-20 Tokens on Metamask

So now that you have received airdropped ERC-20 tokens, how do you view them? This is quite straightforward as well, if you follow the following instructions.

  1. If you cannot find the token when you click the Assetstab, then you might need to add the token manually.
  2. Click the Add Token tab and selectCustom Token to expand the search.
  3. You are required to enter the token address at the appropriate field. More often than not, the Token Symbol and the Decimalfields autofill. If not, then you might need to find the token project’s documentation to access the details. You can search for the token contract address on Ethereum blockchain explorers like Etherscan or Ethplorer. Better still, you may request the token address directly from the sender. Be wary of airdrops that do not reveal token contract addresses.
  4. Once you have filled all the fields, click Nextand select Add Tokento confirm.

How to Receive and View NFT Tokens on Metamask

Due to the explosion of airdrops for ERC-721 standard tokens or what is commonly called non-fungible tokens (NFTs), we have decided to detail some of the processes involved in receiving and seeing them in your wallet.

First, you need to access your Ethereum wallet address as shown above. Once the transaction is confirmed, it is recommended to view the NFT on the mobile app version of MetaMask since collectibles are not visible on the web version for now.

If the NFT is not visible in the collectible section, then click Add Collectiblesand enter the collectible ID and Ethereum address in the appropriate field. Once this is done, the NFT should appear under the Collectibletab.

My Ether Wallet (MEW)

MEW is branded as Ethereum's original wallet – a free, easy-to-use, open-source platform that helps users interact with the Ethereum blockchain. On the platform, users can send and receive funds on the Ethereum blockchain, manage non-fungible tokens (NFTs), manage assets on other Ethereum compatible chains (Binance Smart Chain, Ethereum Classic, Polygon, etc) and interact with smart contracts. Users can also explore decentralized applications (DApps) or register a domain name for their Ethereum wallet.

Ethereum Transaction ID

Every transaction, or token transfer, on the Ethereum blockchain will have an associated transaction ID, also known as transaction hash or txhash. This acts as a reference number for both parties in the transaction. Users can look up the transaction using the ID on a block explorer – such as this from CoinMarketCap, or Etherscan. Two main factors will determine how long it takes for the transaction to go through – the network traffic and gas fee paid. You can check if your transaction successfully went through on the blockchain explorer. Learn more about how to use Etherscan here.

Conclusion

As you must have noticed, it is quite easy to set up an ERC-20 address and receive tokens. One thing you must however keep in mind is that transactions involving all ERC tokens require gas fees in ETH. Therefore, ensure that you have enough ETH to pay the fee before executing transactions.

This article contains links to third-party websites or other content for information purposes only (“Third-Party Sites”). The Third-Party Sites are not under the control of CoinMarketCap, and CoinMarketCap is not responsible for the content of any Third-Party Site, including without limitation any link contained in a Third-Party Site, or any changes or updates to a Third-Party Site. CoinMarketCap is providing these links to you only as a convenience, and the inclusion of any link does not imply endorsem*nt, approval or recommendation by CoinMarketCap of the site or any association with its operators. This article is intended to be used and must be used for informational purposes only. It is important to do your own research and analysis before making any material decisions related to any of the products or services described. This article is not intended as, and shall not be construed as, financial advice. The views and opinions expressed in this article are the author’s [company’s] own and do not necessarily reflect those of CoinMarketCap.

The Beginner’s Guide to ERC-20 Tokens and Addresses | CoinMarketCap (2024)

FAQs

How much does it cost to create ERC-20 tokens? ›

On average, the cost to create ERC20 token lies between $5000 to $10,000, depending on the type of token developed and business requirements.

Can you mine ERC-20 tokens? ›

Is It Possible to Mine ERC-20 Tokens? While you can mine Ethereum's native currency, ETH, the process for creating ERC-20 tokens is different; they are minted, not mined.

How do I get all ERC-20 tokens owned by an address? ›

The following is the process for using Moralis to find all ERC-20 tokens owned by an address:
  1. Step 1: Set up Moralis. Install Node. ...
  2. Step 2: Find all ERC-20 tokens owned by an address. Moralis provides a “getWalletTokenBalances” endpoint to find all ERC-20 tokens owned by an address. ...
  3. Step 3: Run the script.
Mar 13, 2024

How much is 50 ERC-20 in dollars? ›

ERC20 to USD
AmountToday at 7:13 am
1 ERC20$0.0037
5 ERC20$0.0187
10 ERC20$0.0375
50 ERC20$0.1875
4 more rows

How many ERC-20 tokens are there in total? ›

ERC-20 tokens are custom user cryptocurrencies created on Ethereum, based on the successful ERC-20 Token Standard. Currently, there are over 500,000 ERC-20 tokens in existence, most of which have no market value. See the full list here.

How do I convert my ERC-20 tokens to cash? ›

Safely exchange your ERC20 tokens through Ledger

In the Ledger Live app Swap tab, select any ERC20 tokens and the accounts of origin and destination. Enter the amount you want to exchange and check the rate. Before confirming the swap, you'll see a summary on Ledger Live.

How do I create my own ERC20 token? ›

How to Create an ERC-20 Token
  1. Set Up your Developer Environment. First, create an Alchemy account, and set up Metamask, HardHat, and Solidity for this project. ...
  2. Write ERC-20 Token Smart Contract. ...
  3. Write a Deployment Script for your ERC-20 Token. ...
  4. Deploy your ERC-20 Token to Goerli. ...
  5. Step 4: Send Some Tokens!

Do I need ETH to send ERC-20 tokens? ›

Please note that this policy applies to exchanges, if you want to exchange an ERC20 token to another coin (for example USDT to ETH), you need some ETH to cover the mining fees, because the exchange needs an Ethereum transaction.

Which wallet is best for ERC-20 tokens? ›

The Top ERC 20 Wallets Ranked

Zengo – Highly-rated ERC-20 wallet with WalletConnect and a dApp marketplace. ELLIPAL Titan Cold Wallet – Secure ERC20 cold wallet with air-gapped and self-destruct technology. Ledger Nano X – Premium hardware wallet with Bluetooth and native staking.

Can you send any ERC20 token to Ledger? ›

Although your Ledger device can secure most Ethereum ERC20 tokens, not all ERC20 tokens are supported by the Ledger Live app. Non-supported ERC20 token deposits will not show in Ledger Live and will not create a transaction record in the Latest operations section in Ledger Live.

How do I know if my token is ERC-20? ›

The exchange will make it clear what type of chain they are using; however, one easy way to differentiate between these two is by the way the address is structured. An ERC20 Address only starts with '0' and 'x'. For example: 0xbc6e. A TRC20 Address only begins with a capital 'T'.

How much does it cost to mint an ERC-20 token? ›

Basic ERC20 tokens typically handle basic functions such as money transfer and storage. Simple estimates to create a basic ERC20 token fall between $5,000 and $10,000. These costs include token creation, development, testing, and implementation.

Do all ERC20 tokens go to the same address? ›

All ERC-20 Tokens on Kraken use a shared address. For example, when generating an Augur (REP) address the same address will be generated for other listed ERC-20 tokens.

How to get all tokens in a wallet? ›

Create a new project directory and file, index.ts, in your terminal with:
  1. mkdir sol-get-accounts. ...
  2. yarn init --yes. ...
  3. npm init --yes. ...
  4. yarn add @solana/web3.js @solana/spl-token. ...
  5. npm install @solana/web3.js @solana/spl-token. ...
  6. import { Connection, GetProgramAccountsFilter } from "@solana/web3.js";
Aug 4, 2023

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

Creating a cryptocurrency might cost anywhere between USD1,000 to USD5,000 depending on the features and built. Developers understand the need of rich features and customised build that your digital currency will need. However, you will need complete guidance while developing digital currency.

How much does minting erc1155 cost? ›

ERC1155D is completely non-fungible in the way ERC721 is, so each token has a unique identifier and a unique owner. With a mint cost of under 51,000 gas, it greatly outperforms every other existing NFT implementation in terms of gas efficiency by a very large margin with savings of 23–66%.

How much is the ERC20 token? ›

The current real time ERC20 price is $0.0037, and its trading volume is $0 in the last 24 hours. ERC20 price has plummeted by 0.81% in the last day, and decreased by 0.81% in the last 7 days. It's important to note that current ERC20 market capitalization is $0, Talking about circulating supply, ERC20 has 0 coins.

How are ERC-20 fees calculated? ›

On the Ethereum network, fees are calculated using the formula Gas Fee = Gas Price x Gas Limit, where the unit of payment of the fee is GAS. GAS LIMIT is the maximum amount you are willing to pay for a transaction.

Top Articles
Which is the best "aes 128-cbc" or "aes 256 -gcm"
Generating and deleting an RSA key pair
Mybranch Becu
Katie Nickolaou Leaving
Jesus Calling December 1 2022
Coffman Memorial Union | U of M Bookstores
Teenbeautyfitness
Wfin Local News
270 West Michigan residents receive expert driver’s license restoration advice at last major Road to Restoration Clinic of the year
Imbigswoo
Locate Td Bank Near Me
Zürich Stadion Letzigrund detailed interactive seating plan with seat & row numbers | Sitzplan Saalplan with Sitzplatz & Reihen Nummerierung
Wildflower1967
U/Apprenhensive_You8924
Eka Vore Portal
Walmart Double Point Days 2022
Midlife Crisis F95Zone
Roster Resource Orioles
St Maries Idaho Craigslist
Vandymania Com Forums
Two Babies One Fox Full Comic Pdf
Wkow Weather Radar
Riversweeps Admin Login
Tire Plus Hunters Creek
Idle Skilling Ascension
Bra Size Calculator & Conversion Chart: Measure Bust & Convert Sizes
Does Royal Honey Work For Erectile Dysfunction - SCOBES-AR
Craigslist Sf Garage Sales
Advance Auto Parts Stock Price | AAP Stock Quote, News, and History | Markets Insider
Homewatch Caregivers Salary
Mrstryst
Indiana Jones 5 Showtimes Near Jamaica Multiplex Cinemas
Kokomo Mugshots Busted
How to Get Into UCLA: Admissions Stats + Tips
Admissions - New York Conservatory for Dramatic Arts
Google Flights Orlando
Scarlet Maiden F95Zone
Gopher Hockey Forum
Emily Browning Fansite
Shoecarnival Com Careers
2024-09-13 | Iveda Solutions, Inc. Announces Reverse Stock Split to be Effective September 17, 2024; Publicly Traded Warrant Adjustment | NDAQ:IVDA | Press Release
Candise Yang Acupuncture
Squalicum Family Medicine
How To Get To Ultra Space Pixelmon
Rise Meadville Reviews
bot .com Project by super soph
Dlnet Deltanet
Missed Connections Dayton Ohio
Mike De Beer Twitter
Texas 4A Baseball
Varsity Competition Results 2022
Latest Posts
Article information

Author: Wyatt Volkman LLD

Last Updated:

Views: 6405

Rating: 4.6 / 5 (66 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Wyatt Volkman LLD

Birthday: 1992-02-16

Address: Suite 851 78549 Lubowitz Well, Wardside, TX 98080-8615

Phone: +67618977178100

Job: Manufacturing Director

Hobby: Running, Mountaineering, Inline skating, Writing, Baton twirling, Computer programming, Stone skipping

Introduction: My name is Wyatt Volkman LLD, I am a handsome, rich, comfortable, lively, zealous, graceful, gifted person who loves writing and wants to share my knowledge and understanding with you.