Counter Stake - Stage 2 Documentation

Hey @everyone

We know that everyone has been excitedly awaiting the announcement and rollout of Stage 2. Well, we have good news for you. Since Stage 2 is going to be the segment where we would encourage validators to attack the system and find bugs, but before venturing into that it is ideal that everyone in the community should learn more about how Matic works, what are the core components, how do Heimdall and Bor work together, and so on.

The reason this is important is that in order to perform attacks Correctly you would need to know how all of the moving parts work together and individually.

For the past week, we have been preparing the documentation for Stage 2 and we’re glad to announce that we are finally ready to share it with you.

Website: https://docs.matic.network

Getting an overview

What is Matic: https://docs.matic.network/docs/validate/basics/what-is-matic
Understanding the Architecture: https://docs.matic.network/docs/validate/validator/architecture/
Overview on Heimdall: https://docs.matic.today/docs/validate/validator/heimdall-chain
Overview on Bor: https://docs.matic.today/docs/validate/validator/bor-chainSpecs

In order to understand the granular information about core components such as Heimdall, Bor, and Contracts you can head over to the link below. You can navigate to the specs with these links:

Heimdall: https://docs.matic.network/docs/contribute/heimdall/overview
Bor: https://docs.matic.network/docs/contribute/bor/overview
Contracts: https://docs.matic.network/docs/contribute/contracts/stakingmanager

Codebases

Here are links to the codebase of Matic to understand the granular interaction of how Matic’s core components work.

Heimdall: https://github.com/maticnetwork/heimdall
Bor: https://github.com/maticnetwork/bor
Contracts: https://github.com/maticnetwork/contracts

You can also head over to our Contribute section in the docs to glean further on Matic.

Heimdall: https://docs.matic.network/docs/contribute/heimdall/overview
Bor: https://docs.matic.network/docs/contribute/bor/overview
Contracts: https://docs.matic.network/docs/contribute/contracts/stakingmanager

If in case you have any questions or queries, you can post it on the #validator-queries channel and we’d be happy to help you.

Let’s get digging!

Stay safe!

2 Likes