Introduction
This tutorial takes you through the process of deploying a full zkEVM stack on either testnet or mainnet.
It relies on specific component versions so we have hidden most of the configuration complexity in scripts to make the process straightforward.
Warning
- The tutorial is for learning purposes only and is not intended to describe a latest stable version build.
- Report any content issues on our docs repo: https://github.com/0xPolygon/polygon-docs
Step-by-step¶
The process is split into the following sections:
-
Prerequisite steps: Preliminary setup, checking system requirements, and prerequisite variables.
-
Install dependencies: Install required dependencies and downloading mainnet files.
-
Create wallets: Create wallets and deploy contracts.
-
Configure node deployment: Deploy the zkRollup EVM-compatible node.
-
Configure prover: Configure the prover database and the prover service.
-
Start node: Start the node.
-
Start services: Start the services.