L2 ZK Rollup Creation Skill

Official

End-to-end App-Specific ZK Rollups.

Authortokamak-network
Version1.0.0
Installs0

System Documentation

What problem does it solve?

App developers need a guided workflow to define and run App-Specific ZK Rollups—from a State Transition Function (STF) to deployment and L1 verification—without needing to wire together disparate components manually.

Core Features & Use Cases

  • Orchestrates STF definitions, PythonRuntime wrapping, and Rollup lifecycle (setup, submit, batch, prove, and L1 verification).
  • Provides pluggable interfaces for StateTransitionFunction, DAProvider, L1Backend, and ProofBackend for flexible integration.
  • Supports end-to-end workflows for building, testing, and deploying ZK rollups in Python with deterministic proving, sequencing, and state management.

Quick Start

Define STF logic, wrap it with PythonRuntime if needed, then instantiate Rollup and run setup, submit transactions, produce batches, and prove+submit to L1.

Dependency Matrix

Required Modules

None required

Components

Standard package

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: L2 ZK Rollup Creation Skill
Download link: https://github.com/tokamak-network/py-ethclient/archive/main.zip#l2-zk-rollup-creation-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.