Wallet Instructions


How to Set Up MetaMask

MetaMask is a digital wallet that can be used to hold your Thunder Tokens. The following instructions show you how to enable MetaMask for use with the ThunderCore platform.

1. Install MetaMask

Download MetaMask Google Chrome plugin at https://metamask.io/. You will need your password and the seed words (make sure you save them in a secure location!).

2. Connect to ThunderCore network

1. Start up MetaMask in your browser.



2. Click on the circular icon on the top right (your screen may have a different icon, however it will work the same way). It will open a My Accounts window.

3. Click on Settings on the bottom of this window and scroll down to New Network.  Click on "Show Advanced Options",  In the dialogue box enter the url for the ThunderCore Mainnet is:

"https://mainnet-rpc.thundercore.com", for chain ID enter "108", and for symbol type "TT".  To be entered as shown below:

4. The MetaMask account information on the main screen will be updated once the Thunder Tokens are received. 

5. Click on the X on the top right of the My Account screen to see the number of tokens in the account. 

6. Clicking on the account name just below the main address line will copy your address to the clip board.  You can paste this into your email window or any other document.



​​Known issues with MetaMask



Since MetaMask was originally developed for Ethereum, certain info displayed in MetaMask can be somewhat misleading when you are using it for the ThunderCore Mainnet. Notably, there are multiple places in the UI that uses ETH (ether) as the unit, when they are really referring to Thunder Tokens. By extension, the USD numbers are incorrect too, since they are computed using the price of ether.


This guide will help you set up Hardware Wallet Support for the Ledger Nano S.


  1. Create or synchronize a wallet on Ethereum Mainnet to Ledger Nano S.

    • Skip this step if you already have a Ethereum wallet on Ledger Nano S.​

  2. Connect your Ledger to your computer.

  3. Select the Ethereum Application.  If the Ethereum Application is not installed:

    • Visit https://www.ledger.com/pages/ledger-live to install Ledger Live on your computer.

    • Install the Ethereum Application to your Ledger Nano S from the Ledger Live app.  Make sure contract data is turned on.

  4. Open MetaMask.

  5. Connect MetaMask to your Ledger. ​Perform the below instructions, reproduced from this well-written guide :​


How to connect your Ledger Nano S to MetaMask


This method can be used even if you normally use My Ether Wallet with your Ledger and requires no additional steps to use MetaMask instead, which has a far simpler interface.

This is particularly useful if you transact regularly but want the added security of using a hardware wallet.

What you need:
Ledger Nano S
A Computer
Chrome installed
MetaMask installed

1. Connect your Ledger to your computer.





























































































































































































































































































































                               connect your ledger and type in your PIN


Your first step is to plug your Ledger into your computer. Ensure it powers on and then input the pin you choose when setting up your ledger.

2. Select the Ethereum Application

                                navigate to the Ethereum app and open it


Next you need to open the Ethereum application on your Nano S. You do this by switching through the applications installed on your Ledger by pressing down on either the left or right button to navigate through the applications.

Once you have the Ethereum application selected, push down on both buttons to open the application.


3. Make sure contract data is turned on

                                         scroll down to the settings option


Once the Ethereum application is open, press the right side button until you locate the “Settings” option. Press down on both buttons to open the menu.

                        press down both buttons on contract data


The first item in the settings menu is “Contract Data”. Push down both buttons to select it.

                                  press down both buttons to select yes


Now navigate with the right side button to choose “Yes” and then press down on both buttons to select it.

Once you have set your ledger up like this the first time, you won’t have to do it again each time you want to use it with MetaMask.

Your Ledger is now ready!

4. Open MetaMask

                                                                        click on the metamask fox


Since you have already installed MetaMask, you need to open up your Chrome browser, and click on the MetaMask fox to interact with the application.

                                                                              click on the avatar


Next, you need to click on your avatar in the top right corner of MetaMask. The avatar on your version of MetaMask will look different to the one in the image, but is always located in the same place.

This will open up the menu in black and will give you access to many options for customizing your MetaMask such as adding additional accounts, importing accounts and connecting a hardware wallet such as your Ledger Nano S.

5. Connect MetaMask to your Ledger

                                                                          select hardware wallet


Click on “Connect Hardware Wallet”

                                                                  select Ledger and click on connect   

The next screen that pops up is fairly self explanatory. Simply click on the “Ledger” button to select it, and then click “CONNECT”

Select ledger live if your ledger has been updated to the latest firmware and you use ledger live, or select legacy if it has not been updated in some time

Once you have connected your Ledger, you need to tell MetaMask how to read it.

If you have updated your Ledger to the latest firmware and have been using the Ledger Live application, you should select “Ledger Live” and if you have not updated it, you should select Legacy.

If you are unsure, start by selecting Ledger Live and looking at the grey box below it for your address, and Ethereum balance.

MetaMask automatically sorts the addresses on your Ledger by balance, so if you have an Ethereum balance in the same address, this is the easiest way to identify your account.

If you don’t have an Ethereum balance on the address you want to connect, you need to identify the correct address by looking at the column with the 0x addresses to identify the correct one to choose.

If the correct address isn’t showing up, go back to the drop down menu, select “Legacy” and try the above steps again.

Once you have found the correct address (in this case, in the pink box), click “CONNECT”

You are connected!

                                                    your ledger is connected to metamask


You’ve now connected your Ledger to MetaMask.


Connect to ThunderCore RPC

Step 1

After MetaMask is connected to Ledger, make sure the Ledger Wallet is selected.​

Step 2

Click on "Main Ethereum Network" and select "Custom RPC".

Step 3

Scroll down a bit to see the section "New Network".

Step 4

Verify that the Custom RPC is displayed in the Network dropdown field as shown:

Step 5

Congratulations! Now you have a Thunder wallet on ThunderCore Mainnet, from which you can start sending and receiving Thunder Tokens and interact with DApps built on Thunder!


If you’re a developer or you just want to experience the speed of ThunderCore, you can get free Thunder Tokens from our Mainnet Faucet.


You can also get test tokens at our Testnet Faucet.

How to Send and Receive Thunder Tokens with MyEtherWallet


MyEtherWallet is a free and easy-to-use client-side interface that allows you to interact with your crypto-assets. This article will discuss three ways to access your Thunder Tokens:

  1. Ledger

  2. Keystore

  3. Private Key

Using Ledger with MyEtherWallet


Step 1


First unlock your ledger device, then go to www.myetherwallt.com and click “Access My Wallet”

Step 2


Choose Hardware

Step 3


Select “Ledger”, then click “Choose a Hardware”

Step 4

From the dropdown menu, Click “Add Custom Path”

Step 5^

Name this new path (eg Thunder Ledger), and enter the following in the Path field:



Step 5^^


The above Path is for accessing Ethereum Addresses that hold Thunder Tokens.

If you are using Thunder Token derived addresses (eg the TT App in Ledger), then you must enter this path instead:

Then click “Add Custom Path”:

Step 6

From the HD Derivation Path dropdown, your new path should now be listed. Select it, then choose which account to interact with.

Step 7

Once the Wallet is open, Click “Change” under the Network section (top right) to confirm the Network Connection

Step 8


Scroll down and Select “ThunderCore”. The “ThunderCore” text is selectable:

Your MyEtherWallet Keystore File

You must first have created MEW account and saved the UTC file to your computer. To access it once again:

Step 1


Go to www.myetherwallet.com and click “Access My Wallet”

Step 2


Click “Software”

Step 3


Select “Keystore File”, then click “Continue”. A dialog will open to your internal system’s files. Navigate to the folder containing your UTC file and open it.

Step 4


Enter the password you used to create the My Ether Wallet originally:

Step 5


Once the Wallet is open, Click “Change” under the Network section (top right) to confirm the Network Connection

Step 6


Scroll down and Select “ThunderCore”. The “ThunderCore” text is selectable:

Your Private Key

In order to use your private key, you must first save it. Once you have created a My Ether Wallet for the first time, click the “Print” icon that is located just below the wallet Address:

A dialog will pop up displaying your wallet information, including your private key.

Save this Private Key.

When accessing this wallet in the future, you only need to:

  1. Go to www.myetherwallet.com

  2. Click “Access My Wallet”

  3. Click “Software”

  4. Select “Private Key”

  5. Enter the Private Key that you saved, then click “Continue

  6. Once the Wallet is open, Click “Change” under the Network section (top right) to confirm the Network Connection

  7. Scroll down and Select “ThunderCore”. The “ThunderCore” text is selectable:

How to Receive and Send Thunder Tokens on Binance’s Trust Wallet


Trust Wallet is the premier mobile ethereum wallet that supports main blockchains in the Ethereum ecosystem: any ERC20, ERC223, ERC721 tokens, Ethereum, Ethereum Classic, Callisto and Thunder Tokens. Currently more than 20,000 tokens that are built on Ethereum are accessible through Trust Wallet app. Trust Wallet is also Binance’s official user-controlled crypto wallet.


Now Thunder Token has integrated with Trust Wallet so that you can start to send, receive and store Thunder Tokens and use Thunder Tokens dApps today! This tutorial will walk you through the simple process of setting up Trust Wallet and claiming Thunder Tokens.


Search “Trust Wallet” on the Apple App Store or Google Play:

Once you have downloaded the app, you can follow the following simple steps to start to send and receive your Thunder Tokens on Trust Wallet:


Step 1

Click on “Create a new wallet”

Step 2

Back up your 12 words recovery phrase.

and then verify it.

Once you successfully verified the recovery phrase, your new wallet will be created.

Step 3

Next, you will see the default screen as shown below. Now you are ready to add Thunder Tokens to the main screen by tapping on the search magnifying glass on the top right corner.

Scroll down the list of cryptocurrencies to find Thunder Token and tap the plus sign:

Add Thunder Tokens to your TrustWallet

Congratulations! You have successfully added Thunder Tokens to your wallet!

Step 4

Now you are ready to receive or send TT by tapping on Thunder Token icon on the Wallet screen.

In order to receive TT, you can just share your wallet address with senders.

To send TT, you can first tap on Send button. You need to put in the receiver wallet address and the amount of TT to send.

Then a confirmation screen will be displayed. Once you confirm the wallet addresses and amount to send, click on the Send button.

Once you have successfully sent TT, you will see the transaction on Thunder Token wallet screen:

© Thunder Token Ltd. All Rights Reserved.