How to Create an L1 With Starter/Pro Plan With Advanced Setup?

This guide will help you launch an Avalanche L1 using the Starter or Pro plan with Advanced Setup, on either Testnet or Mainnet.

Prerequisites

A video walkthrough is available at the end of this guide.

Step-by-Step Guide

  1. Select Network

    • Go to the L1 creation page in the AvaCloud Portal.
    • Choose “Testnet” or “Mainnet”.

  2. Choose Your Plan

    • On Testnet: Pick either Starter or Pro Plan.
    • On Mainnet: Pick either Starter or Pro Plan.
    • For Enterprise plans, see this documentation.
    For the free trial, follow our Testnet Starter guide.
  3. Complete Payment

    • Pay for your selected plan via Stripe. Pro plans require a valid payment method.
  4. Select Setup Type

    • Choose “Advanced Setup” for full configuration options.
  5. Connect to Network

    • Ensure your Core Wallet is connected to the correct Testnet or Mainnet.
    • Switch networks if needed.
  6. Configure Your L1

    a. General Information

    b. Interoperability Settings

    c. Customization Options

    d. Precompile Configuration

    • Transaction Manager
    • Contract Manager
    • Native Token Minter
    • Rewards Configuration
    • Fee Settings

    e. Review Precompile Settings

  7. Set Initial Token Supply

  8. Configure Control Keys

    • Enter a single address as the Control Key for managing your blockchain. This address is required to sign setup transactions and add validators. You can set up a multisig account later in the portal.
  9. Validator Management

  10. Select Node Region

    • Choose your preferred node region. More options (like EU) are available for Mainnet L1s.
  11. Review Configuration

  12. Create Your L1

    • Click “Create L1” to start deployment.
    • Track progress on the status screens.
  13. Completion

    • You’ll get an email when your L1 is ready.
    • Access your L1 details in the AvaCloud Portal.

Video Walkthrough

See the full process in this video:


For any additional questions, please view our other knowledge base articles or contact a support team member via the chat button. Examples are for illustrative purposes only.

Learn More About AvaCloud | Download Case Studies | Schedule an AvaCloud Demo