Our Goal
Eigen Network aims to build a privacy-focused zkVM and be highly compatible with Solidity to deliver privacy and developing experience for EVM ecosystem.
It enables the developers to build their DApps to handle large-scale real-world transactions from traditional finance.
- Scalability: Eigen zkVM is compatible with Solidity Bytecode and the verifier can be deployed on Ethereum/Polygon/BSC. It builds a layered proof system with FRI and KZG to achieve faster proof generation, constant proof size, and low on-chain verification costs.
- General privacy-preserving computation: provide general ZK standard library, including AES, ECDSA, SHA256, and ZK random.
- Security: leverages Layer 1’s consensus to reach the transaction’s finality and uses decentralized sequencer with fast chained-BFT to reach the consensus of the final transaction.
- Developer Experience: highly EVM-equivalence, auto transpilation from Solidity Smart Contract to our assembly for arithmetization.
Eigen zk-VM
Our mixed ZKP system is being built on FRI and KZG arguments, to achieve no trusted setup on the user-end, and constant proof size with low gas cost on L1 verifier contracts. We had built the prototype on our eigen-zkit. We first implemented the Javascript/NodeJS bellman prover, and use this prover to generate proof for encrypted TX and rollup block. In the near future, we will replace our TX'es proof system with FRI, and generates the final block validity proof by Plonk.
- Multiple Layer 1 support
- Solidity/Rust/Plutus verifier
- Layered Proof System
- No trusted setup for user-end
- Constant Proof Size for block validity proof
- Aggregation proof via KZG layer
- Recursive proof via FRI layer
- GPU Acceleration
- VM layer
- State Machine Based VM by PIL
- Standard Template Library
- Perf
- Constant proof size: 1.1KB
- Proving cost: < 20mins
Go-To-Market
10+ strategic partners currently designing decentralized Functions on Eigen Network, including DID/KYC, Defi, and GameFi projects.