Connect & Fund Core Wallet
Learn how to connect Core wallet to Avalanche and understand different chain address formats.
Install Core Wallet
If you don't have Core Wallet installed already, head to the Chome Web Store and install it. Since you will need to issue P-Chain transactions and the need a compatible wallet, unfortunately, the MetaMask or other popular wallet extension are not supported.
Claim Testnet AVAX from the Faucet
Head to the Avalanche Faucet and claim
some AVAX tokens on the C-Chain of the Fuji testnet. Use the code avalanche-academy
to claim your
tokens
Connect Core
Understanding Avalanche Addresses
When working with Avalanche, it's important to understand that each chain in the network uses a different address format. Your wallet will have three different addresses - one for each chain (P-Chain, X-Chain, and C-Chain).
Chain Address Formats
While each chain has its own address format, all addresses in your wallet are derived from the same private key. This means you only need to secure one private key or seed phrase to protect all your chain addresses.
P-Chain Address Format
The P-Chain (Platform Chain) uses the Bech32 address format, which follows the BIP-0173 standard. This format was chosen for its error detection capabilities and human-readable features.
A P-Chain address consists of four parts:
- Chain prefix:
P-
- Network identifier (HRP - Human-Readable Part):
avax
for mainnetfuji
for testnet
- Separator:
1
- Base32-encoded payload + 6-character error correction code
Examples:
X-Chain Address Format
The X-Chain (Exchange Chain) also uses the Bech32 format but with an X-
prefix. The rest of the format follows the same structure as P-Chain addresses.
C-Chain Address Format
The C-Chain (Contract Chain) uses the Ethereum hex format since it's EVM-compatible. These addresses:
- Start with
0x
- Contain 40 hexadecimal characters
- Are compatible with all Ethereum tools and standards
Example: 0x1234567890123456789012345678901234567890
Is this guide helpful?