Witness Node

Earn passive income with dPOS and Wtiness Node Program

What is a Witness Node?

In the Esher blockchain, witness nodes are trusted block producers that validate transactions and generate new blocks. Similar to validators in Proof-of-Stake systems, witnesses play a critical role in securing the network and maintaining consensus.

Esher uses a Delegated Proof-of-Stake (DPoS) mechanism, where ESH holders vote to elect witnesses. The more votes a witness receives, the more frequently they are selected to produce blocks.


Why Become a Witness?

By running a witness node, you:

  1. Secure the Esher blockchain
  2. Earn block rewards in ESH for each block you produce
  3. Gain community reputation and influence
  4. Contribute to the long-term decentralization of the network

Witness Node Responsibilities

Witnesses are expected to act with integrity and maintain technical reliability. Since every block carries critical transaction data and user balances, downtime or malicious activity by a witness could delay or harm network trust. That’s why active monitoring, quick software updates, and secure key handling are essential. Being a witness is not just a role — it’s a responsibility to uphold Esher’s reliability and decentralization.

  1. Maintain high uptime and fast response times
  2. Run the official Esher witness software 24/7
  3. Sign and broadcast blocks reliably
  4. Stay in sync with the latest network updates

How Voting Works

All ESH holders can vote for witnesses using their wallets or UI tools. Votes are weighted by ESH balance, and users can update votes at any time. The top voted witnesses become active block producers, while lower-ranked ones stay on standby.


Locking ESH to Run as Witness

Locking ESH tokens acts as a form of stake commitment and anti-spam protection. It ensures that only serious and invested participants can join the witness pool. The amount of ESH required may evolve through community governance, but the locked tokens remain under your ownership and can be reclaimed if the witness role is resigned. This model balances openness with accountability, giving everyone a chance to participate while preserving network integrity.

To register as a witness:

  1. Lock any amount of ESH. The more you lock the more Voting Power you have
  2. Run your node and share your node public IP and Port or URL
  3. Submit your witness registration via the UI wallet or CLI
  4. Promote your witness to get community Votes
  5. You can vote for yourself using your voting power