Avalanche Academy
Avalanche Academy
Course “L1 Tokenomics”
This course is designed to give you a deep understanding of tokenomics, including the creation, distribution, utility, and governance of tokens within blockchain ecosystems. By the end of this course, you will have practical skills in managing tokens across multi-chain ecosystems, configuring transaction fees, and designing staking and governance models.
Course Content
Basics
Learn the fundamentals of tokenomics, including native tokens, ERC-20 tokens, wrapped tokens, and how token decimals affect transactions and supply.
Native Tokens
Explore how to create custom native tokens, use Avalanche’s native token minter, and integrate ERC-20 tokens as native tokens in cross-chain environments.
Multi-Chain Ecosystems
Delve into interchain token transfers and cross-chain functionality, using both ERC-20 and native tokens across multiple blockchains.
Staking
Understand staking tokens, liquid staking, and how to deploy staking contracts, with a focus on post-Etna upgrade features.
Transaction Fees
Master transaction fee configuration, dynamic fee models, and learn how to distribute fees effectively within decentralized ecosystems.
Token Distribution
Learn about initial token allocation, advanced vesting schedules, bonding curves for token pricing, and how to implement airdrops.
Governance
Study governance models, DAOs, quadratic voting, and the latest innovations in governance (Governance 2.0) for decentralized decision-making.
Learning Outcomes
By the end of this course, you will:
- Gain a solid grasp of token fundamentals, tokenomics models, and how to create sustainable token economies.
- Learn how to create custom native tokens and integrate ERC-20 tokens as native tokens in multi-chain environments.
- Understand the challenges and opportunities in cross-chain token transfers, and liquidity management.
- Master the technical aspects of configuring transaction fees, setting up staking contracts, and designing dynamic fee models.
- Create initial allocation plans, implement advanced vesting schedules, and manage bonding curves and airdrops.
- Develop governance structures, including DAOs and quadratic voting models, to manage decentralized decision-making effectively.
Topics
- Basics
- Native Tokens
- ERC-20 Tokens
- Deploy and Transfer an ERC-20 Token
- Wrapped Native Tokens
- Deploy and Interact with Wrapped Token
- Token Decimals
- Advanced Native Tokens
- Custom Native Tokens
- Configure Custom Native Tokens
- Native Token Allocation
- Activating Native Minter Precompile
- Native Minter Precompile
- Use ERC-20 as Native Token
- Multi-Chain Ecosystems
- Introduction
- Interchain Token Transfers
- Use ERC-20 as Native Token (DIY)
- Use any Native as Native Token (DIY)
- Cross-Chain Liquidity Pools
- Quiz Time
- Staking
- Introduction
- Liquid Staking
- Staking Contract (post Etna Upgrade)
- Registering PoS Validators
- Transaction Fees
- Introduction
- Transaction Fee Configuration
- Dynamic Fee Configuration
- Fee Distribution
- Token Distribution
- Initial Allocation
- Vesting Schedules
- Bonding Curves
- Airdrops
- Governance
- Introduction
- Governance Models
- DAOs
- Quadratic Voting
- Governance 2.0
- Conclusion
Completion Certificate

