Funding Your Wallet

This guide provides one of the many ways to fund your wallet on the Avalanche network. This method avoids using the bridge due to reports of issues and delays in fund transfers through the bridge.

We are going to directly send AVAX tokens to Avalanche X chain, completely skipping ETH.

Note that this guide will require purchasing AVAX on a centralized exchange. For those who do not want to do this, you must use the Avalanche-Ethereum bridge.

1) Metamask Tuning

If you don't have MetaMask, install it here.

Fine-tuning your MetaMask for Avalanche

Create a Wallet or Import an Existing Wallet

This is where you will create or import an existing Ethereum wallet. If you don’t have an existing Ethereum wallet, select "Create a Wallet." Always keep your Mnemonic and password to yourself and make sure to write it down. Note: This is the wallet that will be used to conduct transactions on Avalanche.

Connect Metamask to Avalanche

Click the drop-down menu and select "Custom RPC."

Click the drop-down menu and select "Custom RPC."

Enter the following settings into their respective fields:

  • Network Name: Avalanche Network

  • New RPC URL: https://api.avax.network/ext/bc/C/rpc

  • ChainID: 0xa86a

  • Symbol: AVAX

  • Explorer: https://cchain.explorer.avax.network/

Add the SNOB and Pangolin (PNG) tokens so they are displayed on your MetaMask

1) Select "Add Token"

2) Select "Custom Token"

3) Enter the following information into the available fields:

For SNOB Contract Address: 0xc38f41a296a4493ff429f1238e030924a1542e50

Token Symbol: SNOB

For PNG

Token Contract Address: 0x60781C2586D68229fde47564546784ab3fACA982

Token Symbol: PNG

4) Select "Next"

You have now successfully added the AVAX, PNG, and SnoB tokens to your MetaMask. It is time to buy some AVAX and transfer it to our wallet.

2) Access your Avalanche addresses

AVAX tokens exist on the X-Chain, where they can be traded; on the P-Chain, where they can be provided as a stake when validating the Primary Network; and on the C-Chain, where they can be used in smart contracts or to pay for gas.

Therefore, your native AVAX deposit address is on the X-Chain. We are going to access it through Avalanche's native tool.

Go to https://wallet.avax.network/access

i - Open the Avalanche Wallet

Select Access Wallet to enter your wallet. To connect the wallet to a network other than the main Avalanche network, select Mainnet and choose the network you want to connect to.

ii - Log In to Your Wallet

You can access your wallet using your private key, mnemonic key phrase, keystore file, or Ledger Nano S.

You can find your private key on MetaMask.

Go to Menu > Account Details > Export Private Key
Copy your private key

After a successful login you will see your balance, assets portfolio, and various other information.

Avalanche Wallet

Copy your X-chain address. This is the address you are going to use for sending AVAX.

Paste this address into your AVAX withdrawal address on the exchange where your AVAX is.

Some relevant articles on how to withdraw from some of the popular exchanges:

For U.S. residents, you can use the OKcoin exchange to buy AVAX.

iii - Making it accessible from MetaMask

Once you send your AVAX tokens from your exchange, they should show up on your X-chain. We are going to move them to the C-chain so that it is visible and usable from our MetaMask wallet.

Click on Cross Chain on the left. You will be presented with a choice for Source Chain and Destination Chain. Select X-Chain and C-Chain, respectively. You will see your X and C balances, and an input field for entering the amount to transfer from the source chain to the destination chain.

Enter the amount you wish to transfer from the X-Chain to the C-Chain.

Confirm the Transaction.

Now your tokens are accessible through MetaMask.