Domain
Blockchain & Web3
Skill Profile
This skill defines expectations across roles and levels.
Roles
2
where this skill appears
Levels
5
structured growth path
Mandatory requirements
0
the other 10 optional
Blockchain & Web3
Blockchain Infrastructure
2/22/2026
Choose your current level and compare expectations. The items below show what to cover to advance to the next level.
The table shows how skill depth grows from Junior to Principal. Click a row to see details.
| Role | Required | Description |
|---|---|---|
| Blockchain Developer | Understands zk-rollup architecture: sequencer, prover, verifier contract. Studies differences between zkSync, StarkNet, Polygon zkEVM, and Scroll. Deploys zk-rollup node on testnet. | |
| Smart Contract Developer | Understands zk-rollup architecture and how it affects smart contract development. Deploys contracts on zkSync and StarkNet. Studies differences in EVM compatibility (type 1-4 zkEVM). |
| Role | Required | Description |
|---|---|---|
| Blockchain Developer | Configures and operates zk-rollup nodes. Implements proving infrastructure integration. Understands EVM compatibility differences: type 1-4 zkEVM. Monitors proof generation and submission. | |
| Smart Contract Developer | Adapts contracts for zk-rollup deployment: accounts for opcode differences, gas model specifics. Implements cross-layer contract messaging between L1 and zk-rollup. Tests on zkSync testnets. |
| Role | Required | Description |
|---|---|---|
| Blockchain Developer | Designs zk-rollup infrastructure: proving cluster, data availability, forced transaction inclusion. Optimizes prover performance and evaluates proof generation economics. | |
| Smart Contract Developer | Designs contract systems optimized for zk-rollup: minimizing storage slots, optimization for prover efficiency. Analyzes zk-specific vulnerability patterns. |
| Role | Required | Description |
|---|---|---|
| Blockchain Developer | Defines zk-rollup strategy for the organization: platform selection, proving infrastructure, migration plan. Builds team expertise in zkEVM and custom circuit development. | |
| Smart Contract Developer | Defines zk-rollup deployment strategy for smart contract organizations. Establishes zk-specific testing requirements and compatibility guidelines. Coordinates multi-rollup deployment. |
| Role | Required | Description |
|---|---|---|
| Blockchain Developer | Shapes enterprise zk-rollup strategy: custom rollup development, shared prover networks, DA layer selection. Researches zkVM evolution and publishes infrastructure analysis. | |
| Smart Contract Developer | Defines enterprise zk-rollup smart contract strategy. Researches zkVM-native development and custom circuit integration in smart contracts. Publishes zk-rollup contract patterns. |