Accumulate
  • Getting Started
    • Introduction
    • Support
    • Glossary
    • Fees
    • Networks
    • Open source and contribution
    • Frequently Asked Questions
    • Converting FCT to ACME
  • Setup
    • Local DevNet Setup
    • Follower node setup with AccMan
    • Validator node setup with AccMan
    • Retaining validator keys when wiping node data
  • CLI
    • CLI setup
    • CLI reference
      • Flags
    • Import a Factom wallet
  • Nodes
    • Operator onboarding guide
    • Debugging node issues
  • Developer Resources
    • API Reference
    • Factom API support
  • Staking
    • What is staking
    • How to stake your tokens
    • FAQ
  • Tools
    • Explorer
    • Javascript SDK
    • Java SDK
  • Deep Dive
    • Lite accounts
    • Accumulate digital identifiers (ADIs)
    • Key management
    • Identity hierarchies
    • Synthetic transactions
    • Signatures and authorities
  • Integration
    • Ledger Integration
      • How to use the Ledger with the Accumulate CLI
      • CLI Reference
    • Tendermint
  • Tutorials
    • Accumulate Bridge Guides
      • How to convert ACME to WACME
      • How to convert WACME to ACME
      • How to setup a bridge node
    • How to create a Lite Account and Keys on Mainnet / Testnet
    • Sending Tokens from a Lite Token Account via CLI
    • How to create an ADI via CLI
    • How to create a Custom Token/Token Issuer using CLI
    • Querying Accumulate token account with Json RPC API
  • Release Note
    • Release notes
      • Release Note 2.0 RC2
      • Release Note 1.0 RC1
      • Release Note 0.6
      • Release Note 0.5.1
      • Release Note 0.5
  • Blog
  • Hackathon
    • Accumulate web3athon guide
Powered by GitBook
On this page

Was this helpful?

  1. Setup

Validator node setup with AccMan

This guide will run you through how to create a Validator Node.

PreviousFollower node setup with AccManNextRetaining validator keys when wiping node data

Last updated 2 years ago

Was this helpful?

The validator node connects to the Accumulate network and allows users to record and sign transactions in the Accumulate blockchain.

Please complete the Follower node setup with AccMan. To become a Validator Node, a Follower Node is created first. It is recommended to use Accman for this process. Please

A Validator is the same as a follower, except it is trusted to check everything. It is accepted if enough Validators (usually 51%) agree.

Click the images to enlarge them.

Select "Accumulate - Manage Node" and hit Enter.

Scroll Down to “Display Registration Info” and Click Enter.

The Public Key (pubkey) is what an Operator will provide as their Validator Key to the Protocol.

The address is a Hash of the Public Key.

The Operator's Operator Key is recommended to be different from the Validator Key.

An Operator Key can be generated in the Command Line Interface.

Syntax

./accumulate key generate [Key Name]

Command

./accumulate key generate operatorkey1 

The above command will return an output similar to the following:

name : operatorkey1 lite account : acc://11d3217fda3c863c2e66936826987edb3a4467f540279689/ACME
public key : 1df37076ff875fc2a9c99a647622d33b1c194ff0d821c40b93fffac1743acca2
key type : ed25519

The Public Key in the Output will serve as the Operator Public Key.

When you search on a Web Page, your node's I.P. (I.P. :16592.status), if the voting power is 0, you are running a follower node. If the voting power is 1, you are running a Validator Node.

In a future AccMan release, the type of Node you are running will be visible in your AccMan console.

To verify, your operator key is on the operator key page.

Run this command

./accumulate get dn.acme/operators/1 

To verify your validator key is in the networks data account.

Run this command

./accumulate get dn.acme/network

Please provide the Validator Public Key and Operator Public Key to a member of the Operator Key Page. Two-thirds of the Operators will sign a transaction to add your Operator Key and a second transaction to add your Validator Key. For more information, please see the .

Operator Onboarding Guide