Key Takeaways
The Avalanche Wallet is a browser-based crypto wallet for the Avalanche (AVAX) network. It lets you store, send, and stake AVAX and other tokens.
The Avalanche network has three blockchains: the X-Chain for transferring assets, the C-Chain for smart contracts and DeFi, and the P-Chain for staking.
You can move tokens between the three chains using the cross-chain transfer function inside the wallet.
Only the C-Chain address is compatible with external wallets. Always select the correct chain when sending or receiving tokens to avoid losing funds.
Introduction
Avalanche is a blockchain platform designed for decentralized applications (DApps) and custom blockchain networks. To access the Avalanche ecosystem, you need a compatible wallet. The Avalanche Wallet is a non-custodial wallet browser wallet that gives you control over your funds without relying on a third party to hold your assets.
This guide explains how to create and use the Avalanche Wallet, including how to receive AVAX, transfer tokens between Avalanche's three chains, and stake your tokens to earn rewards.
Note: Ava Labs, the team behind Avalanche, launched Core as their newer, recommended wallet product. Core is available as a browser extension and mobile app with additional features. The Avalanche Wallet remains functional, and the steps in this guide apply to the web wallet at wallet.avax.network. If you prefer Core, you can follow similar principles for managing your funds.
What Is the Avalanche Wallet?
The Avalanche Wallet is a non-custodial browser wallet built for the Avalanche blockchain. It supports storage, transfers, and staking for AVAX and other Avalanche-based tokens. You can also create NFTs and interact with DeFi services from compatible bridges.
Because it is non-custodial, you are responsible for your own private key. No company or third party holds your funds. If you lose access to your wallet credentials, you cannot recover them through customer support.
Understanding Avalanche's Three Chains
Avalanche uses three separate blockchains, each with a different purpose. The Exchange Chain (X-Chain) is mainly used for creating and trading AVAX and other assets. The Contract Chain (C-Chain) supports smart contracts and DeFi applications. The Platform Chain (P-Chain) manages network validators and is used for staking.
Each chain has its own wallet address. The X-Chain address starts with "X", the P-Chain address starts with "P", and the C-Chain address uses the same format as Ethereum addresses, beginning with "0x".
When sending or receiving tokens, you need to use the correct chain address. For example, if you want to move AVAX to an external wallet, you generally need to use the C-Chain address, as it is the chain most other wallets and applications support.
How to Create an Avalanche Wallet
Step 1: Access the official wallet
Go to the official Avalanche Wallet website and click "Create New Wallet". Always verify you are on the official URL before entering any information to avoid phishing sites.
Step 2: Generate and record your seed phrase
Click "Generate Key Phrase" to create a 24-word seed phrase. Write down every word in the correct order and store it in a secure offline location.
Never save it digitally or share it with anyone. You will need this phrase to restore your wallet if you lose access.
Step 3: Verify and access your wallet
The wallet will ask you to confirm certain words from your seed phrase before granting access. Enter the requested words and click "Verify".
Once complete, your wallet is ready to use.
How to Send AVAX From Binance to Your Avalanche Wallet
Before you can use DApps on Avalanche, you will need AVAX to pay for transaction fees. You can acquire AVAX on Binance and transfer it to your Avalanche Wallet.
Important: only the C-Chain is compatible with Binance withdrawals. Sending to the wrong chain could result in lost funds.
Steps to transfer AVAX from Binance
Log in to your Binance account and go to Wallet Overview, then Withdraw.
Select AVAX from the token list.
In your Avalanche Wallet, click the "C" label to find your C-Chain address. Copy it.
Paste the address into the Binance withdrawal form. Under "Network", select the Avalanche C-Chain network (AVAXC).
Enter the amount and click Withdraw. Confirm the transaction details and complete the 2FA verification.
Your AVAX will arrive in your C-Chain wallet shortly after the transaction is confirmed.
How to Transfer Tokens Between Chains
To move funds between the X-Chain, C-Chain, and P-Chain, use the cross-chain transfer function in your Avalanche Wallet. For example, to send AVAX to MetaMask, you need to move your tokens to the C-Chain first, since MetaMask only supports C-Chain addresses.
Steps for a cross-chain transfer
Log in to your Avalanche Wallet and check your balance to confirm which chain holds your tokens.
Click "Cross Chain" in the left menu.
Select your destination chain (for example, C Chain) and enter the amount you want to transfer.
Click "Confirm". A small transaction fee applies for every cross-chain transfer.
Your tokens will appear in the destination chain wallet once the transfer is complete.
How to Stake AVAX With Your Avalanche Wallet
You can earn rewards by staking AVAX on the P-Chain. There are two ways to participate: as a validator or as a delegator.
Validators run full Avalanche nodes and process transactions. They need to meet higher technical requirements, including running dedicated software. Delegators support validators by staking AVAX with them and can receive a share of the validator's rewards proportional to their stake.
Minimum staking amounts and durations are set by the Avalanche network protocol and may change over time. Check the official Avalanche documentation for the most current requirements before staking.
Steps to stake as a delegator
Transfer the required amount of AVAX to your P-Chain wallet using the cross-chain function.
Click "Earn" in the left menu, then "Add Delegator".
Browse the list of active validators and select one.
Set your staking duration and enter the amount of AVAX you want to stake. Note that you cannot set an end date past the validator's own end date.
Confirm your reward address (it should display your P-Chain wallet address) and click "Confirm".
Your stake will be active and you will begin earning rewards according to the validator's terms.
FAQ
What’s the difference between the Avalanche Wallet and Core?
Both the Avalanche Wallet and Core are non-custodial wallets for the Avalanche network. The Avalanche Wallet is an older web-based interface, while Core is the newer product from Ava Labs, available as a browser extension and mobile app. Core includes additional features like a built-in browser and swap functionality. Both support AVAX storage, cross-chain transfers, and staking.
Which Avalanche chain should I use for transfers?
Use the C-Chain for transfers to and from most external wallets and exchanges, including Binance. The X-Chain is used for asset storage and trading within the Avalanche ecosystem. The P-Chain is used for staking. Always confirm which chain the receiving wallet supports before sending funds.
What happens if I send AVAX to the wrong chain?
Sending AVAX to an incompatible chain address may result in a failed transaction or lost funds. The Avalanche Wallet does include cross-chain transfer functionality, so you can sometimes recover tokens by moving them to the correct chain, but this is not guaranteed. Always double-check the chain and address before confirming any transaction.
Is my AVAX safe in the Avalanche Wallet?
The Avalanche Wallet is non-custodial, meaning only you control your funds through your seed phrase and private key. If you store your seed phrase securely and do not share it, no third party can access your wallet. The main risk is losing access if your seed phrase is lost or stolen, as there is no recovery mechanism.
Closing Thoughts
The Avalanche Wallet gives you access to the Avalanche ecosystem, including DeFi applications, cross-chain transfers, and staking. Understanding how the three chains work and when to use each one is the key to using the wallet safely. For those starting out, securing your seed phrase and confirming chain compatibility before every transaction are the most important steps you can take.
Further Reading
Disclaimer: This content is presented to you on an "as is" basis for general information and educational purposes only, without representation or warranty of any kind. It should not be construed as financial, legal, or other professional advice, nor is it intended to recommend the purchase of any specific product or service. You should seek your own advice from appropriate professional advisors. Where the content is contributed by a third-party contributor, please note that those views expressed belong to the third-party contributor, and do not necessarily reflect those of Binance Academy. Digital asset prices can be volatile. The value of your investment may go down or up and you may not get back the amount invested. You are solely responsible for your investment decisions and Binance Academy is not liable for any losses you may incur. For more information, see our Terms of Use, Risk Warning and Binance Academy Terms.