The Manta
Chapter 1: Manta Pacific Alpha (Ethereum L2)
In its current availability, Manta Pacific is an Optimistic Rollup on Ethereum using Ethereum DA. It leverages Manta Network’s Universal Circuits for developers to quickly build, test, and deploy ZK-enabled applications with just solidity and the Universal Circuits SDK. The goal is to build the dApp ecosystem based on Manta zkSBT and Universal Circuits such as zkShuffle.
On Manta Pacific, developers reap the benefits from Manta’s Universal Circuits and OP Stack’s low gas fee and scalability to build unique ZK-enabled dApps, which is unprecedented in existing Layer 2s. In particular, Manta Pacific provides Universal Circuits for popular use cases (e.g., card shuffling/dealing and private on-chain voting), solidity smart contracts for on-chain ZK logic, and a typescript SDK for front-end integration.
Based on Manta’s Universal Circuits, developers without a ZK background can easily develop dApps with built-in ZK features from Manta Pacific such that they do not need to spend years of engineer efforts on customizing ZK circuits. Significantly different from Starkware and Aztec which re-design domain-specific language (DSL) for ZK such as Cario and Noir, Manta Pacific achieves EVM equivalence through adopting OP Stack Bedrock’s codebase. Thus, all existing smart contracts on Ethereum can be seamlessly adopted to Manta Pacific while enabling ZK-based features to unveil new application scenarios such as verifiable private DID/KYC, ZK-based fully-onchain games, and synergy between DeFi and decentralized private identity including zkSBT-based whitelist and off-ramp.