Counter Stake Weekly Update #4 — Matic Network

TL;DR: The Matic team has achieved Code-Complete on all the three major components of the mainnet. Developer & Validator tool developments are also complete.

We’ve been hard at work to achieve the final mainnet launch within Q1. However we are facing greater than anticipated time requirements in the coordination of work required with the 75+ (out of 100+ participating) validators engaged in our Counter Stake program. This has intensified since the launch of our CS-2004 testnet, in which the coordination is taking even longer due to the unprecedented events happening globally. Though, to be fair, even without the ongoing global turmoil our estimate of the time required in terms of validator coordination was a bit too optimistic.

We believe that we will need at least 2–3 weeks longer than our earlier deadline of end of Q1 to complete our testing, but due to the uncertainty of response times with the validator partners, we are factoring in a total buffer of 6 weeks, on or before which the mainnet will be launched.

Our dApp onboarding and developer campaigns are going in full swing and we have multiple exciting things coming just around the corner. Stay tuned.

Highlights of Counter Stake up to now

  • Code-complete achieved for the 3 core components of Matic’s mainnet:
  • Staking & Plasma smart contracts — Complete
  • Heimdall (Proof-of-Stake validation layer) — Complete
  • Bor (Block production layer run by Heimdall committee — validator subset) — Complete
  • Counter Stake incentivised staking testnet event is ongoing
  • Being conducted in 3 stages — Stage 0, 1 and 2
  • Stage 0 (prep for Stage 1 and 2) — Complete
  • Stage 1 is ongoing
  • >75 external validators out of maximum of 100 running the latest testnet iteration
  • ~100 validators invited out of >500 interested participants
  • Testnet has not faced any significant issues up to now
  • Stage 2, the final stage, is expected to start either at the end of March or early April, which will be the final step to our mainnet launch
  • Developer & validator tools
  • Validator & staking management UI -Complete
  • Web wallet — Complete
  • Developer widgets for easy transfer of assets from Ethereum to Matic and vice versa — Complete
  • Matic SDKs in Javascript, Kotlin and Swift — Complete


  • Testing a Layer 2 blockchain such as Matic requires coordination on 3 major layers — contracts on Ethereum, Heimdall (Matic’s validator layer) and Bor (the EVM sidechain)
  • We have resolved quite a few issues very quickly but it’s the coordination time with the validators which is progressing slower than anticipated

Closing Thoughts

We all know that launching a blockchain is very different from traditional systems. We decided to take more time to do thorough testing on the incentivised staking testnet in order to ensure a seamless environment for developers on the final mainnet.

Let’s keep rocking in the meantime, shall we!

Connect with us

More from the Polygon Blog
The Many Lives of Tokens

Tokens are the élan vital of Web3 networks, and projects are often perceived through the price at which they trade. But token price, subject to market sentiment and speculation, is not synonymous with token value. To understand the fundamentals, we must first unpack the different ways that value accrues to tokens in the new Internet […]

Read More
Going Beyond the Green Manifesto: Our New Impact Commitment 

With Ethereum’s Merge finally upon us, we’ve been thinking about how this historic milestone will affect our sustainability efforts. Polygon’s initial commitment to become carbon neutral and eventually carbon negative was largely addressing emissions generated by our relationship with Ethereum. The Merge dramatically changes that equation. Ethereum’s transition from Proof-of-Work to Proof-of-Stake consensus, known as […]

Read More
Starbucks Taps Polygon for Its 'Starbucks® Odyssey' Web3 Experience 

Today, we are thrilled to announce that Starbucks Coffee Company is working with Polygon to provide the blockchain technology to build its recently announced Web3 experience, Starbucks Odyssey. As a result of the partnership, this new Web3-powered experience will allow Starbucks Rewards loyalty program members and Starbucks partners (employees) in the United States to earn […]

Read More
Polygon Avail’s Ability to Scale: What We Can Improve Next

The Polygon Avail Testnet is now live. As users begin incorporating Avail into their chain designs, a question that often comes up is, “How many transactions can Avail process?” This is Part Two in a three-part series of articles that will address Polygon Avail’s current performance, as well as its ability to scale in the […]

Read More
Ethereum Merge FAQ and Common Misconceptions

Ethereum’s much-anticipated transition to the proof of stake (PoS) consensus, known as the Merge, is almost upon us. It’s a momentous event with broad-ranging implications for the greater Ethereum ecosystem. So we wanted to provide a definitive list of frequently asked questions (and answers) as well as address some of the common misconceptions, both of […]

Read More
Polygon-Powered Icetea Labs Accelerator Launches With 6 Startups

Polygon has teamed up with Alpha Venture DAO and Icetea Labs to launch the inaugural Icetea Labs Accelerator Program for blockchain startups.  Working in a tight three-way partnership, Polygon is co-creating an accelerator to funnel resources, mentorship, education, and business acumen to promising Web3 companies from around the world. The startups selected for the accelerator […]

Read More
Apply to Polygon Bootcamp Africa and Kickstart Your Web3 Developer Journey

Applications are open for Polygon Bootcamp Africa, launched in partnership with Xend Finance! The eight-week intensive educational course and hackathon combo will put developers in Africa on the Web3 map.  This is Polygon’s biggest step in providing resources to developers, builders, and creators in Africa, and it comes during an important time.  An internet and […]

Read More
ZK White Paper: Efficient ZK Proofs for Keccak

As part of our ongoing efforts to inform the Ethereum community about the efforts of Polygon’s zero-knowledge (ZK) teams, we will be posting a series of technical papers by our engineers and researchers. We hope that everyone who’s interested in the inner workings of Polygon’s ZK projects, Ethereum itself, and cryptographic engineering in general will […]

Read More