Supported Frameworks
List of supported frameworks / stacks for Alchemy Rollups
Alchemy Rollups currently supports the following rollup frameworks: Optimism OP Stack, Arbitrum Nitro (Orbit) and zkSync ZK Stack. Find details for each below and choose the best option for your project:
1. Optimism OP Stack
-
Overview: An open-source optimistic rollup framework designed for Ethereum equivalence.
-
Key Benefits:
- Low fees and high throughput.
- Security through fraud proofs and reliance on Ethereum for data.
- Full EVM compatibility.
- Superchain, a network of chains that share bridging, decentralized governance, upgrades, a communication layer and more.
-
Use Case: Ideal for projects looking for a balance of performance and compatibility.
2. Arbitrum Nitro (Orbit)
-
Overview: A robust optimistic rollup with enhancements for performance.
-
Key Benefits:
- Ultra-low transaction fees with options for even lower costs through alternative data availability models.
- Fast block times and efficient batching.
- Full EVM compatibility, with optional support for additional smart contract languages.
- Interoperability with other chains in the Arbitrum ecosystem.
- Stylus, which will allow you to write smart contracts in a more performant VM with Rust, C++, or other languages that can compile to WASM. These contracts can interoperate synchronously with the EVM.
-
Use Case: Best suited for high-throughput applications with diverse transaction requirements.
3. zkSync ZK Stack
-
Overview: A framework for building ZK-Rollups using zero-knowledge proofs.
-
Key Benefits:
- Instant finality due to cryptographic proofs.
- High scalability by posting only proofs and minimal data on Layer-1.
- EVM compatibility with a few potential limitations.
- Security based on cryptographic guarantees rather than challenge periods.
-
Use Case: Ideal for applications that require fast withdrawals and enhanced scalability.