mirror of
https://github.com/sonr-io/sonr.git
synced 2026-08-02 17:31:39 +00:00
49 lines
825 B
Plaintext
49 lines
825 B
Plaintext
---
|
|
title: "Configuring a Validator Node"
|
|
sidebarTitle: "Command Line"
|
|
description: "Setup a validator node on the Sonar Network in your local environment"
|
|
icon: "terminal"
|
|
---
|
|
|
|
**1. Initialize a blockchain node**
|
|
|
|
```sh
|
|
sonrd init localnet
|
|
```
|
|
|
|
**2. Generate account keys**
|
|
|
|
```sh
|
|
sonrd keys add test-validator
|
|
```
|
|
|
|
**3. Add the account to the genesis file**
|
|
|
|
```sh
|
|
sonrd add-genesis-account $(sonrd keys show test-validator -a) 1000000000000000000000000000stake,1000000000000000000000000000snr
|
|
```
|
|
|
|
**4. Generate a genesis transaction**
|
|
|
|
```sh
|
|
sonrd gentx test-validator 1000000000000000000000000000stake --chain-id localnet
|
|
```
|
|
|
|
**5. Collect genesis transactions**
|
|
|
|
```sh
|
|
sonrd collect-gentxs
|
|
```
|
|
|
|
**6. Validate the genesis file**
|
|
|
|
```sh
|
|
sonrd validate-genesis
|
|
```
|
|
|
|
**7. Start the blockchain node**
|
|
|
|
```sh
|
|
sonrd start
|
|
```
|