AvaCloud: How to create an L1 with the free trial plan on Testnet with basic-setup?

This article describes the steps to create an Avalanche L1 with the free trial plan with basic-setup on Avalanche Testnet.

 


Customers can create an L1 on Avalanche directly with AvaCloud Portal.

After customers click on the Testnet on the screen above, they are given choices of Testnet Starter, Testnet Pro and Testnet Enterprise.


The Testnet Starter plan is free for 5 days, and it does not require payment info for the trial period. If customers wants to continue owning the L1 created after the trial period, they are required to put in payment info. Otherwise, the L1 will be torn down after the trial period.

Basic setup

After the Testnet Starter is selected, AvaCloud presents two setups for customers. This article focuses on the Basic Setup which is simpler to start with lots of default selections, while Advanced Setup allows customers to fine tune every configurations. 

After Basic Setup is selected, AvaCloud needs to make sure Avalanche Testnet is connected. 

Then it presents a screen of General Information where customers can confirm or update a few information.

For this article, we changed the L1 name, alias and choose to just use 1 control key.

After "Create L1" button is clicked, customers are navigated to a series of screens to sign transactions to create network and the blockchain.

On Testnet, AvaCloud will first check if the connected wallet has enough AVAX token to pay the transaction fee for creating the network and blockchain. If not, it will prompt a flow for customers to get airdrop of 10 AVAX tokens first to the C-Chain,

transfer 5 AVAX tokens to the P-Chain

then sign the L1 Creation transaction.

For the Create Blockchain transaction, the user will need to select a signer from the Control Keys setup on the General Information step.

If there are multiple signers, all signers will be required to sign the transaction by using the proper link. 

After all signers have signed the transaction, users can click on “Submit Transaction”.

Add validators

AvaCloud will handle the requests to create nodes and blockchains. During this period, users will see a status for their L1 setup below, letting them know there is no action required for them.

Once it is finished, an email is sent to the customer’s email address, notifying them that they can continue their setup. 

On AvaCloud Portal, customers can click on "Go to Setup" to continue. 

First they need to set up each validators for the Primary Network. For Basic Setup, there are 2 validators.

Add validators to the L1

Once validators have been set up, the customers can then add these validators to the L1. For a single signer, the customers must use a wallet that is on the control key list or the transaction will fail. For multi-signer, customers would need to share each link to other control key holders, as those holder can sign the transaction.  

The customers can go through each validator, and sequentially sign the transactions to add each of them to the L1.

Setup complete

After all validators have been added to the Subnet, information shows up on each tab of the L1, except the dashboard, which shows the following

General info of this L1 can be found on the Detail page.