Granite Upgrade Activates in05d:23h:35m:49s
Optional: Base L1 Setup

Optional - Base L1 Setup

Step-by-step guide to set up your L1 with native token staking

This optional section provides a practical, hands-on guide to setting up a base L1 with native token staking capabilities. While the previous sections covered the theoretical requirements, this section walks you through the actual deployment and configuration steps.

What You'll Learn

In this section, you'll learn how to:

  • Choose where to deploy your Validator Manager Contract
  • Create an L1 with Native Minter and Reward Manager precompiles enabled
  • Deploy and configure the Validator Manager
  • Initialize your validator set
  • Test that everything works correctly

Prerequisites

Before starting this section, you should have:

  • Completed the Transformation Requirements section
  • A basic understanding of the Native Minter and Reward Manager precompiles
  • Access to a development environment with the necessary tools installed

Is This Section For You?

This section is optional because:

  • You may already have an L1 set up from previous courses
  • You might want to focus on understanding the concepts before implementing
  • You could be planning to use a different setup approach

However, if you want hands-on practice deploying a permissionless L1, this section provides a complete walkthrough.

Getting Started

Select a topic from the navigation menu to begin your L1 setup journey.

Is this guide helpful?