DELPHINUS-ZKWASM
  • ZKWASM-Book
  • ZKWASM for beginners
    • Quick Start
      • Setup & Build the ZKWASM binary
      • Prepare WASM Image
      • Setup ZKWASM circuit
      • Prove WASM execution
      • Aggregate (Batch) proofs
    • Host(Builtin) Functions
      • IO Functions
      • State Related Functions
      • Poseidon Signature
  • Build a Rollup Application
    • Rollup Application Sketch
    • Writing ZKWASM Application
      • Debug Execution Trace Size of Your Code
    • Proof Generation Architectrue
      • Segment Proof Generation
      • Batch ZKWASM proofs
      • Continuation Proof of Segments
    • Build a Rollup Protocol
  • Circuit Design
    • ZKWASM Circuits
      • Guest Circut
      • Host Circuits.
      • Aggregation(Batch) Circuit
  • ZKWASM Cloud Service
    • Typescript SDK for connecting with ZKWASM cloud.
  • MISC Q&A
Powered by GitBook
On this page

Build a Rollup Application

This document is suppose to be a complete reference for ZKWASM users that would like to make their own rollup application. Following topics will be covered:

  1. The architecture of a reference implementation of ZKWASM rollup application.

  2. The proof generation architecture.

  3. Customize and define your ZKWASM by extending host APIs.

  4. Customize your proof generation via proof batching scripts.

  5. Define settlement protocol and deploy your rollup verifier.

PreviousPoseidon SignatureNextRollup Application Sketch

Last updated 1 year ago