EnglishEnglish中文中文DeutschDeutschEspañolEspañolFrançaisFrançaisΕλληνικάΕλληνικάहिन्दीहिन्दीHrvatskiHrvatskiMalayMalayItalianoItaliano日本語日本語한국어한국어NederlandsNederlandsрусскийрусскийاَلْعَرَبِيَّةُاَلْعَرَبِيَّةُภาษาไทยภาษาไทยTürkTürkTiếng ViệtTiếng ViệtEditor
Learn
FAQs
Frequently asked questions by various stakeholders
Why Classic?
Start here to get the lowdown on Ethereum Classic's reason for being and unique value proposition
Knowledge
Further reading on the foundations that underpin ETC
Videos
A collection of videos and podcasts to keep you informed on ETC concepts and happenings
Support ETC by helping to translate this website!

Using MetaMask with ETC

Donald McIntyre, Etherplan
This article was created by Etherplan. For more Ethereum Classic tutorials, theory, and cryptocurrency concepts, please check out etherplan.com.

⚠️ Update
You can now easily add ETC to MetaMask by clicking "Connect-Wallet" on https://chainlist.org/en/chain/61

You can also find this link at the bottom of every page on this website.


MetaMask can be used as a wallet to manage your ETC and Tokens, as well as interact with applications that support it. This post explains how to start using MetaMask with the Ethereum Classic (ETC) network.

You may also consider Nifty Wallet, a fork of MetaMask that supports ETC out of the box.

Step 1: Log Into MetaMask

The first step is to log in to unlock your MetaMask.

Step 1
Step 1

Step 2: View Initial Screen

You will see your normal initial screen. In this case the default network is Ethereum (ETH) and your account will be shown as usual. As you use other networks, they will show as the default when you unlock your MetaMask if they were the last ones used.

In my case, it shows Ethereum as the initial network, and I have a zero balance in my ETH account 0x48c1...EfF3.

Step 2
Step 2

Step 3: Open the Networks Dropdown Menu

The next step is to open the networks dropdown menu. You can do this by clicking on the bar where you see the default network.

As it may be seen above, the default list of networks is the Ethereum mainnet and its most popular testnets.

The “Local Host 8545” would be a connection to an Ethereum node if you were running one in your machine.

“Custom RPC” is the option to add custom networks, in this case ETC.

“RPC” stands for “remote procedure call”, which is the term for the protocol machines use for programs to call other programs in remote machines.

Step 3
Step 3

Step 4: Select Custom RPC

So, the next step is to click on “Custom RPC”.

Step 4
Step 4

Step 5: View the New Network Form

After selecting “Custom RPC” you will see the form to add a network. It has a security message at the top and five options with empty fields to enter the new network you want to use:

  • Network Name: The name of the network you want to add.
  • New RPC URL: A URL for the network RPC you want to add.
  • Chain ID: The ID to send and direct transactions to the network you want to add.
  • Currency Symbol (optional): The currency symbol of the network you want to add. For example, “ETH” is the symbol for Ethereum, and “ETC” is the symbol for Ethereum Classic.
  • Block Explorer URL (optional): MetaMask has links to blockchain explorers per network to check account history, new transactions sent, and balances on them, so here you would add a block explorer for the network you want to add.
Step 5
Step 5

Step 6: Enter the Ethereum Classic Network Information

The next step, is to add Ethereum Classic’s specific information. Below is the network data I used:

  • Network Name: Ethereum Classic
  • New RPC URL: https://etc.rivet.link
  • Chain ID: 61
  • Currency Symbol (optional): ETC
  • Block Explorer URL (optional): https://blockscout.com/etc/mainnet/

For the “RPC URL” I used the endpoint provided for this purpose by a firm called Rivet, contracted by the ETC Cooperative for this purpose. You can find more RPC Endpoints in the network section.

The “Chain ID” must be “61” because that is the specific ID of the Ethereum Classic network for sending ETC transactions by wallets and nodes to the operating blockchain.

Although the “symbol” and “block explorer URL” are optional, I recommend using “ETC” as the symbol because that is the widely known market symbol of the network, and BlockScout as the blockchain explorer because that is the one I usually use (but you can add your preferred one!).

Click “save” to add ETC to MetaMask.

Step 6
Step 6

Step 7: View Ethereum Classic in the Networks Dropdown Menu

Once ETC is added, you will see in the networks dropdown menu that it is added to the list of networks.

Step 7
Step 7

Step 8: You May View Your Same Account but on ETC

If you go to your account, you will notice that it is the same as your ETH account. In my case, it is the same 0x48c1...EfF3 account.

This is because both ETH and ETC use the same account format, so accounts on Ethereum may also be used in Ethereum Classic.

In fact, you may remember that I had a zero balance in my ETH account, but now a balance of 1 ETC may be seen in the same account, but on Ethereum Classic. This is because I sent 1 ETC to this account in the Ethereum Classic network for this demonstration.

Note also that the ETC network is now the one showing in the networks bar, and the “ETC” symbol is now used to show the balance.

Step 8
Step 8

Step 9: You May Move Back to Ethereum With the Same Account

So, as both networks use the same account format you may move back to the Ethereum mainnet and you will be able to see your ETH account with the same number again.

Step 9
Step 9

Step 10: You May Move Back to Ethereum Classic With the Same Account

To use the ETC network, simply select Ethereum Classic again in the networks dropdown menu where you will see your ETC balances again.

Step 10
Step 10

//

I wish you success investing in and using ETC!


Code is Law

Continue Reading
Videos
This page exists thanks in part to the following contributors:


DonaldMcIntyre
DonaldMcIntyre
  • EnglishEnglish
  • 中文中文
  • DeutschDeutsch
  • EspañolEspañol
  • FrançaisFrançais
  • ΕλληνικάΕλληνικά
  • हिन्दीहिन्दी
  • HrvatskiHrvatski
  • MalayMalay
  • ItalianoItaliano
  • 日本語日本語
  • 한국어한국어
  • NederlandsNederlands
  • русскийрусский
  • اَلْعَرَبِيَّةُاَلْعَرَبِيَّةُ
  • ภาษาไทยภาษาไทย
  • TürkTürk
  • Tiếng ViệtTiếng Việt
  • Editor
Add ETC to MetaMask
The ETC community is active on Discord
Discord
Discord
ETC Coop Discord
ETC Coop Discord
Github
Github
ETC Labs Github
ETC Labs Github
Reddit
Reddit
Twitter
Twitter
This site is powered by Netlify

Learn

  • FAQs
  • Why Classic?
  • Knowledge
  • Videos

Made with <3 for the Original Ethereum Vision