Welcome to the Course

Learn about L1 Validator Management for Permissionless Blockchains

Permissionless L1s

Welcome to the Permissionless L1s course! This course is designed to give you a deep understanding of configuring, launching and maintaining permissionless L1s on Avalanche.

By the end of this course, you will have practical skills in deploying an L1 with Proof of Stake (PoS) consensus and managing the validator set in a permissionless network.

Prerequisites

Before starting this course, we recommend completing:

If you just completed these recently, you can go ahead and skip the Review chapter. If not, we recommend giving it a read, it will cover:

  • P-Chain fundamentals
  • Multi-Chain Architecture
  • Permissioned L1s
  • Native Tokenomics

What You'll Learn

This comprehensive course will walk you through:

  • Proof of Stake - Understanding PoS consensus, staking token selection, and liquid staking considerations
  • Necessary Precompiles - Native Minter and Reward Manager precompiles for tokenomics
  • Basic Setup - Deploying Validator Manager Contract, upgrading proxy, and initializing validator configuration
  • Staking Manager Setup - Deploying and configuring staking managers for native token staking
  • Staking Manager Operations - Adding, changing weights, removing validators, and handling delegation
  • Node Licenses - Understanding validator licensing and real-world examples

Let's Get Started!

Each section builds upon previous knowledge, so we recommend completing the course in order.

Happy learning and building!

Is this guide helpful?