This project provides a modular, reproducible environment for developing, testing, and running Polygon PoS devnets using Kurtosis.
Specifically, this package will:
- Spin up a local L1 blockchain, fully customizable with multi-client support, leveraging the Ethereum Kurtosis package.
- Deploy Polygon PoS contracts to L1 and stake for each validator.
- Generate L2 consensus and execution layer genesis information.
- Configure and launch a network of Polygon PoS nodes.
Optional features:
- Run a transaction spammer to simulate network load.
- Deploy monitoring solutions such as Prometheus, Grafana, Panoptichain and Blockscout to observe the network.
🚨 This package is for development and testing only — not for production use!
Install Kurtosis and set up your first devnet.
Learn how to configure your devnet deployment.
Step-by-step guides for working with devnets in Kurtosis.
This section will give you an overview of how the package works.
Help us improve the package.
References, troubleshooting, and more.