💠Airchains

The Modular zk-Rollup framework

Public Endpoints

https://airchains-testnet-rpc.validator247.com/

https://airchains-testnet-api.validator247.com/

Explorer

https://explorer.validator247.com/airchains-testnet/staking

Installation guide

Make sure you have the latest Go build and system components installed

Download the source files:

wget https://github.com/ignite/cli/releases/download/v0.27.1/ignite_0.27.1_linux_amd64.tar.gz

Modify file permissions:

chmod +x ignite_0.27.1_linux_amd64.tar.gz

Extract the TAR file:

tar -xvf ignite_0.27.1_linux_amd64.tar.gz

Move the binary:

sudo mv ignite /usr/local/bin

Verify installation:

ignite version

Set up environment variables:

Running a Full Node

Download binary

Make the binary executable

Move the binary to a system-wide directory

Initialize the Node with the Moniker

Update Genesis Configuration

Replace the Existing Genesis File

Update Configuration:

Run the open configuration command

Replace peer

Seeds

Set Mini Gas

create service

State Sync

Launch Node

Check sync status

Command services

Wallet

Creat Wallet

Recover existing key

List All Keys

Query Wallet Balance

To obtain the pubkey:

Creat file Validator.json ( nano validator.json )

Finally, create the validator:

Set max peer

Pruning

# Upgrade v0.2.0 at height 2383922

Done !

# Detailed Guide to Setting Up a New Node on a VPS with an Existing Node

Create a New Directory for the New Node

# Install ignite CLI

Download and install Ignite CLI.

# Download the junctiond Binary

# Initialize the New Node

# Update the Genesis File

# Update the config.toml File

Modify config.toml to update persistent_peers and minimum-gas-prices

Change the persistent_peers section to connect to peer nodes:

Update the minimum gas price:

# Update config.toml with New Ports

Modify config.toml to set new ports for the new node.

# 8. Configure the systemd Service

Create a new systemd service file to manage the new node.

# 9 Start the New Node

Start the service for the new node and check the logs.

# 10 Check the New Ports

# 11 Check the Status of the New Node

Check the status and information of the new node.

# Summary

  • Create a new directory for the new node.

  • Install Ignite CLI and junctiond binary.

  • Initialize the new node with a new moniker.

  • Update the genesis.json file and configure config.toml with appropriate settings.

  • Create and configure a systemd service for the new node.

  • Start the new node and verify its status and ports.

# Delete New_node

Snapshot (Option)

Setup aria2c

Download snapshot

Extract File tar.lz4

VIỆT NAM

Last updated