What is the OP Stack?
The OP Stack is a modular collection of software components that work together to create Layer 2 blockchains. It includes:- Execution Layer: Processes transactions and manages state
- Consensus Layer: Handles block production and validation
- Data Availability: Ensures transaction data is available
- Settlement Layer: Finalizes transactions on Ethereum
Choose Your Path
Build Applications
Start building decentralized applications on existing OP Stack chains
Deploy a Chain
Launch your own OP Stack chain for your project or organization
Run a Node
Operate infrastructure by running your own OP Stack node
Contribute to Protocol
Help build the future of the OP Stack protocol
Development Options
- Mainnet
- Testnet
- Local Development
Build on OP Mainnet for production applications with real users and value.
- Network: Production-ready Layer 2
- Security: Secured by Ethereum mainnet
- Ecosystem: Full ecosystem of tools and services
Quick Start Guide
1
Set Up Your Environment
Install Node.js, your preferred IDE, and essential development tools
2
Choose Your Framework
Select from popular frameworks like Hardhat, Foundry, or Remix
3
Get Test Funds
Use the Superchain Faucet to get test ETH
4
Deploy Your First Contract
Deploy a simple smart contract to get familiar with the process
5
Explore Advanced Features
Learn about cross-chain messaging, account abstraction, and more
Key Features
- EVM Compatibility: Full compatibility with Ethereum tooling and smart contracts
- Low Fees: Significantly lower transaction costs than Ethereum mainnet
- Fast Finality: Near-instant transaction confirmation
- Ethereum Security: Inherits security from Ethereum’s consensus
- Modular Design: Customizable components for specific needs
Next Steps
Architecture Overview
Understand the technical architecture of the OP Stack
Development Tools
Discover tools and services for building on OP Stack
Tutorials
Follow step-by-step tutorials for common use cases
The OP Stack is continuously evolving. Check our roadmap and updates to stay current with new features and improvements.