Skip to content

planetarium/NineChronicles.PublicValidator

Repository files navigation

Public Validator for NineChronicles

Provides the necessary environment to run the Validator of NineChronicles and participate in consensus.

Requirements

  • .NET 8.0
  • PowerShell 7.4.x
  • Approximately 580 GB of free storage space
    • Snapshots: 260 GB
    • Store: 320 GB
  • The private key to use when participating as a Validator

Clone

git clone https://github.com/planetarium/NineChronicles.PublicValidator.git --recurse
cd NineChronicles.PublicValidator

Build

dotnet build headless

Generate PrivateKey

pwsh generate-key.ps1

Download snapshots

pwsh download-snapshot.ps1 https://snapshots.nine-chronicles.com/9c-dev-v2 snapshots

Extract snaphosts

pwsh extract-snapshot.ps1 snapshots store

Run Validator

pwsh run-validator.ps1 <private-key> <fixed-ip-address> store

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published