Skip to main content

Overview

Moving from a local devnet to a production CDK chain on testnet or mainnet requires infrastructure planning, bridge configuration, and AggLayer registration. Polygon’s implementation providers handle this process end-to-end.

Implementation providers

Two providers currently support production CDK deployments:
ProviderExecution clientsWhat they handle
Conduitop-geth, op-rethFull chain deployment, infrastructure management, monitoring, and ongoing operations
Gatewayop-geth, op-rethChain deployment, custom configurations, and managed infrastructure
Both providers support all three deployment modes: sovereign, validium, and zkrollup.

Testnet deployment

Testnet deployments let you validate your chain configuration, bridge behavior, and application integrations before going to mainnet. Contact an implementation provider to set up a testnet environment. They will provision:
  • L1 and L2 node infrastructure
  • Bridge service and AggKit components
  • AggLayer connectivity (testnet)
  • Monitoring and alerting

Mainnet deployment

Mainnet deployment follows the same process as testnet with additional requirements:
  • AggLayer registration: Your chain must be registered with AggLayer through the Polygon Support Portal.
  • Bridge contract deployment: L1 bridge contracts are deployed and verified on Ethereum mainnet.
  • Safe Proposer setup: Rollup registration uses a Safe multisig proposer for governance.
Your implementation provider coordinates these steps as part of the deployment process.

Self-operated chains

If you prefer to operate your own infrastructure, start with the Quickstart and Devnet Deployment Guide to understand the component architecture. For production self-operation, contact the Polygon team through the Support Portal to discuss requirements.