In brief
Avalanche Wallet is a cryptocurrency web wallet on the Avalanche blockchain. It allows users to mine decentralized applications (DApps) in the Avalanche ecosystem.
Avalanche Wallet has three types of addresses: X-Chain, C-Chain and P-Chain. You can store cryptocurrency on any of the three chains above for different purposes. In summary, X-Chain is mainly used for storing assets, C-Chain allows you to interact with smart contracts, and P-Chain is used for staking. You can also move your tokens back and forth in three chains from Avalanche Wallet.
Note, when transferring your assets out of Avalanche Wallet, make sure to use a chain compatible with your destination wallet. For example, only C-Chain wallets are compatible with MetaMask and Binance wallets. You can transfer your Avalanche tokens to the C-Chain wallet using cross-chain functionality.
Introduce
Avalanche is an open source platform for decentralized applications (DApps). Its purpose is to enhance scalability, interoperability, and usability using blockchain within the platform. If you want to explore and interact with the Avalanche ecosystem and DApps, you will need the Avalanche Wallet.
What is Avalanche Wallet and how does it work?
Avalanche Wallet is a non-custodial cryptocurrency browser wallet used to interact with the Avalanche ecosystem. You can store, transfer and stake hundreds of different cryptocurrencies and even create your own NFTs (non-fungible tokens). You can also swap DeFi tokens from Binance Smart Chain, Ethereum, Polygon, and other chains to Avalanche using bridge services, such as MultiChain (formerly AnySwap).
As mentioned, the Avalanche network consists of three blockchains: Exchange Chain (X-Chain), Contract Chain (C-Chain), and Platform Chain (P-Chain). X-Chain is a decentralized platform for creating and trading the native Avalanche AVAX token and other cryptocurrencies. C-Chain allows users to create smart contracts and interact with DApp and DeFi services. P-Chain coordinates network validators and can be used for staking on Avalanche Wallet. You can read more about how these three chains work in the article What is Avalanche (AVAX)?.
You can store cryptocurrency on any of the three chains to serve different purposes. Take AVAX for example: it can be stored and traded on X-Chain, used on C-Chain to pay transaction fees and interact with smart contracts, or staked on P-Chain to earn reward. This may seem complicated at first, but you can easily move tokens from one chain to another using Avalanche Wallet's cross-chain functionality.
Note, each chain has its own address and wallet format. All X-Chain wallet addresses start with “X”, while P-Chain addresses start with “P”. C-Chain addresses start with “0”, similar to Ethereum or Binance Smart Chain (BSC) addresses.
To transfer tokens to and from Avalanche Wallet, you should select the corresponding chain address. For example, Binance and MetaMask wallets are only compatible with C-Chain. Be careful and make sure to double check the addresses before making a transaction. You may lose funds if you send tokens to an incompatible network.
How to create Avalanche Wallet?
1. Go to the official website of Avalanche Wallet and click [Create New Wallet]. Be careful with fake websites created by scammers. Make sure you are on the official URL before starting.

2. Click [Generate Key Phrase] to display the key phrase.

3. You will see 24 words on the screen. This is your wallet keyword phrase (also known as the seed phrase). If you lose your keyphrase, you will not be able to access your wallet. There is no way to recover a lost keyphrase.
Write 24 words in the correct order and tick the check box. You should find some safe place outside to store your seed phrase. And don't forget to never share it with anyone. Click [Access Wallet] to continue.

4. The system will ask you to repeat certain words from the keyphrase to ensure that you have backed it up correctly. Enter the missing words from your seed phrase and click [Verify].

5. Your Avalanche Wallet is now ready. Click [Access Wallet] to go to your wallet.


How to send AVAX from Binance to Avalanche?
Before you can start interacting with DeFi DApps on Avalanche, you will need AVAX tokens in your Avalanche Wallet to pay transaction fees. You can buy AVAX from exchanges like Binance and send them to your Avalanche Wallet.
Let's see how to transfer AVAX from Binance to Avalanche.
Note that only C-Chain is compatible with the Binance exchange. You can simply use C-Chain to transfer AVAX from Binance to your Avalanche Wallet. Be very careful! If you choose the wrong chain, you can lose your tokens.
1. Log in to your Binance account and go to [Wallet Overview] - Click [Withdraw].

2. Select [AVAX] from the list of tokens.

3. Go to your Avalanche Wallet and click [C] to find your C-Chain wallet address and copy it.

4. Return to Binance and paste the address under [Address]. Then click [Network] to select the Avalanche C-Chain [AVAXC] network.

5. Enter the amount to transfer and click [Withdraw].

6. Read the risk warning carefully before clicking [Confirm].

7. Check your withdrawal details.

8. Now, proceed with the 2FA 2-layer verification step to withdraw your funds and click [Submit]. AVAX will be sent to your Avalanche C-Chain wallet.

How to transfer tokens between Avalanche X-Chain, C-Chain and P-Chain?
To transfer your funds from one chain to another, you will need to use the cross-chain transfer function. For example, to send AVAX to your MetaMask wallet, you first need to transfer the tokens to your C-Chain wallet, as only C-Chain is compatible with MetaMask. If you choose the wrong chain, you may lose your tokens beyond recovery.
In this example, we will use the cross-chain feature to transfer AVAX from X-Chain to C-Chain.
1. Log in to your Avalanche Wallet and check your wallet balance at the top. In this case, our AVAX tokens are in the X-Chain wallet.

1.1. Click [Cross Chain] on the left menu bar.

3. Select [C Chain] as the destination chain and enter the amount you want to transfer. Select [Confirm] to continue. Note, you will need to pay a small transaction fee every time you move assets between chains.


4. AVAX tokens are now available in your C-Chain wallet. From here, you can transfer them to MetaMask or another compatible wallet.
How does AVAX staking work (validators vs. delegators)?
You can also stake AVAX with your Avalanche Wallet to earn additional AVAX tokens. There are two ways to earn AVAX rewards: you can become a validator or a delegator.
Validators are nodes that validate transactions and secure the blockchain. The more AVAX you stake, the better your chances of being selected to participate as a block validator.
Authorizers do not process transactions but support the work of validators. When validators receive their rewards, delegators can receive a portion proportional to the amount of AVAX they staked.
As of January 2022, these are the requirements for participating in staking:
To become a validator, you need to have technical expertise and run an Avalanche node with specific software on your computer. We won't be covering technical details in this guide, so please refer to Avalanche's official documentation for more information.
How to stake AVAX as a delegate with Avalanche Wallet?
Before starting, you first need to transfer the amount of AVAX tokens required for staking to the P-Chain wallet.
1. Log in to your Avalanche Wallet and click [Earn] from the left menu bar.

2. Click [Add Delegator].

3. You will see a list of active authenticators. Select the one you want to delegate your AVAX tokens to by clicking [Select].

4. Select the stake time and enter the amount of AVAX tokens you want to stake. Note, you cannot set your authorization period beyond the end date set by the authenticator.
Check your reward delivery address. It will display your P-Chain wallet address. Click [Confirm].

5. You will then see authorization details and you can start earning AVAX rewards.

summary
Avalanche Wallet allows you to use the growing DeFi DApps on the Avalanche ecosystem. Within the same wallet interface, you can access three Avalanche chains, each with different use cases and purposes. To learn more about the Avalanche blockchain, refer to the article: What is Avalanche (AVAX)?.


