Welcome to the Course
Learn about L1 Validator Management for Permissioned Blockchains
Permissioned L1s
Welcome to the Permissioned L1s course! This course is designed to give you a deep understanding of configuring, launching and maintaining permissioned L1s on Avalanche. By the end of this course, you will have practical skills in deploying an L1 and managing the validator set in a Proof of Authority (PoA) network.
Video
What You'll Learn
This comprehensive course will walk you through:
- Introduction - P-Chain review, how Validator Manager Contracts use ICM & commonlys used Proxy Patterns
- Proof of Authority - Understanding permissioning types for blockchains, what Proof of Authority is and the Validator Manager contract structure
- Create an L1 - Creating a Subnet, diving deep into the Transparent Proxy pattern, understanding genesis pre-deployed contracts and creating your L1 (recommended to first have created an L1 in the Avalanche Fundamentals course)
- Validator Manager Deployment - Deploying and configuring the Validator Manager Contract (VMC) on your new L1
- Validator Manager Operations - Adding, changing weights and removing validators
- Coming Soon... Multi-Sig Setup for PoA - Implementing secure multi-signature governance with Safe/Ash wallets
- Coming Soon... Private L1s - Configuring validator-only access and RPC node restrictions
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?