Avalanche is a layer-1 blockchain platform built for fast transaction finality and for hosting many separate blockchains under one network. Its mainnet launched in September 2020. The main developer is Ava Labs, a company founded by Cornell computer scientist Emin Gun Sirer and colleagues. The native token is AVAX, which pays transaction fees and is staked by validators to secure the network. The Avalanche website is the project's official home.
How Avalanche Consensus Works
Bitcoin uses Proof of Work, where miners compete to add blocks. Classic Proof of Stake designs have validators vote in rounds where everyone talks to everyone. Avalanche took a third route based on repeated random sampling.
When a validator sees a transaction or block, it asks a small random group of other validators which option they prefer. If a large enough majority of that sample agrees, the validator adopts that answer. It then repeats the poll with a new random sample. After enough consecutive rounds return the same answer, the validator treats the decision as final.
Because each validator only talks to a small sample per round, the process stays fast as the validator set grows. Transactions usually reach finality in about a second or two, and once final they are not reorganized under normal conditions. Validators are weighted by stake, so an attacker would need to control a large share of all staked AVAX to interfere.
The Primary Network: Three Chains
The core of Avalanche is called the Primary Network. It is made of three chains, each with one job. The Avalanche documentation describes them in detail.
- C-Chain: the Contract Chain. It runs the Ethereum Virtual Machine, so Solidity contracts and wallets such as MetaMask work with it. Most DeFi activity on Avalanche happens here.
- P-Chain: the Platform Chain. It tracks validators, handles staking and coordinates the creation of new blockchains.
- X-Chain: the Exchange Chain. It was designed for creating and transferring assets, including AVAX.
Most users only ever touch the C-Chain. Staking takes place on the P-Chain, which is why wallets sometimes ask you to move AVAX between chains before delegating.
Subnets and Avalanche L1s
The feature that sets Avalanche apart is the ability to launch a separate blockchain with its own rules. These were originally called subnets. Each one has its own validator set and can choose its own virtual machine, its own fee token and its own rules about who may take part. A game studio or a financial institution can run a chain that does not share block space with anyone else, and it can be public or permissioned.
In December 2024, an upgrade branded Avalanche9000 changed how this works. Subnets were renamed Avalanche L1s. Before the upgrade, every subnet validator also had to validate the Primary Network, which meant staking at least 2,000 AVAX. After the upgrade, validators of an L1 no longer need to do that. They pay a recurring fee in AVAX on the P-Chain instead, which lowers the cost of starting a new chain considerably.
These chains can send messages and tokens to each other through Avalanche's native interchain messaging, without relying on a third-party bridge.
AVAX Supply, Fees and Staking
AVAX has a hard cap of 720 million tokens. Part of the supply was created at launch and distributed through sales, team and foundation allocations. The rest is minted gradually as staking rewards.
Transaction fees on the Primary Network are burned, meaning removed from supply for good. Validators are paid with newly minted AVAX, not with fees. The burn offsets some of the new issuance, and how much depends on network activity. It is not accurate to assume AVAX supply is shrinking. That depends on whether burns exceed rewards in a given period.
Staking on the Primary Network has a few specific rules:
- Validator minimum: 2,000 AVAX to run a validator.
- Delegator minimum: 25 AVAX to delegate to an existing validator.
- Lock period: you choose a fixed staking period, from two weeks up to one year, and the tokens cannot be withdrawn early.
- No slashing: a validator that is offline too much or misbehaves earns no reward, but staked tokens are not confiscated.
Risks to Understand
- Competition: Avalanche competes with Ethereum Layer 2 networks, Solana and other chains for developers and users.
- L1 security varies: a custom Avalanche L1 is secured by its own validators, which may be few. It does not inherit the security of the Primary Network.
- Smart contract risk: applications on the C-Chain can have bugs or be exploited, the same as on any EVM chain.
- Bridge risk: moving assets between Avalanche and other networks adds another point of failure.
- Volatility: AVAX has fallen very sharply from its highs in past bear markets.
Common Mistakes
Sending AVAX to the wrong chain is the classic error. An exchange may withdraw to the C-Chain while a wallet expects the P-Chain or X-Chain, and the address formats differ. Check which chain the receiving side supports before sending.
Another mistake is treating the staking lock as flexible. Once you delegate for a set period, there is no early exit.
Nothing in this article is financial advice.
Key Avalanche Facts
- Mainnet launch: September 2020
- Developer: Ava Labs
- Consensus: Proof of Stake with repeated random sampling
- Maximum supply: 720 million AVAX
- Fees: burned on the Primary Network
- Smart contracts: EVM compatible on the C-Chain
Track on CoinMarketGuy
The Avalanche price page shows the live AVAX price, market cap, circulating supply and chart. For tokens that trade on Avalanche and other networks, the DEX page lists active liquidity pools with volume and liquidity. The homepage shows the Fear and Greed reading and total market cap for wider context.