This is a resource for coordinating Testnets for the Tezos blockchain.

The Tezos blockchain upgrades every 3 months on average and this comes with unique constraints regarding protocol testing. This platform aims to facilitate this process.

We have three kind of testnets:

  • permanent testnets live for a long time, similarly to testnets in other blockchains. Today there is one such testnet, Ghostnet. It is useful to use as a staging environment for your Dapp, knowing that any contract deployed there will persist,
  • protocol testnets are deployed each time a new protocol is injected (2 months before mainnet activation). Their goal is to test protocols before they get rolled into mainnet. Any team building on Tezos should test their products on these networks,
  • periodic testnets are bleeding edge networks that restart on a cadence from the development branch. The primary users of these testnets are protocol, library and indexer teams.

Teztnets is powered by tezos-k8s, a collection of helm charts for Tezos. It is deployed with Pulumi.

The Teztnets Status page is powered by Pyrometer, a Tezos monitoring tool.

The github repo has more information regarding these testnets, how they are configured, and how to deploy new ones.

Relevant Medium articles announcing features: