Skip to content

Telos: Block Producer Compliance Overview

mark-cohen edited this page Dec 26, 2018 · 2 revisions

Telos Block Producer Compliance Overview

In order to be eligible to produce blocks on the Telos Network, Telos Block Producers must at all times be in compliance with the requirements specified within the Telos Network Operating Agreement, and the Telos Block Producer Minimum Requirements..

Block Producer compliance is a feature of Telos, and will be aggressively enforced. If a Block Producer is found to be out of compliance, they will have 200,000 blocks (approx 28 hours) to remedy, or be removed from the network as per the “enforcebprules” section of the regproducer contract.

The establishment of, and adherence to standards removes ambiguity and makes for a known foundation upon which we all can build. As the stewards of the Telos network, Block Producers in particular need to be held to a high standard so as to assure the integrity, resiliency and security of the Telos Blockchain Network (“TBN”).

The following is a list of minimum requirements Block Producers must adhere to:

  • Website: Producer must provide and maintain a website providing accurate information regarding the Producer entity to the Telos community as per the Telos Block Producer Minimum Requirements..
  • Contact info: Producer must provide and maintain accurate up to date contact info to serve as network emergency contact(s) as per the Telos Block Producer Minimum Requirements..
  • Ownership disclosure: Producer must provide and maintain an accurate and publicly accessible ownership disclosure that meets the specifications outlined in the Telos Block Producer Minimum Requirements..
  • Testnet node: Producer must provide and maintain a node on the Telos testnet that meets or exceeds the specifications outlined in the Telos Block Producer Minimum Requirements..
  • Public API node: Producer must provide and maintain a publicly accessible API node, that meets or exceeds the specifications outlined in the Telos Block Producer Minimum Requirements..
  • Nodeos version: Producer must maintain all production nodes so that they are in sync with the current Telos release. Once released, there is a 72 hours grace period for producers to update their nodeos to the current version.
  • Block Producer node location: Producer must provide and maintain an accurate and publicly accessible disclosure of the location of their API and production node(s) that meets the specifications outlined in the Telos Block Producer Minimum Requirements., and adheres to item #4 of the regproducer contract.
  • bp.json: Producer must provide and maintain an accurate and publicly accessible JSON formatted document hosted on their website that adheres to the Telos bp.json standard, and includes at minimum, the disclosures defined in the regproducer contract.

Resources:

Telos Blockchain Network Operating Agreement:

“regproducer” contract:

Telos Block Producer Minimum Requirements:

Email Address:

You can’t perform that action at this time.