Unichain Overview
Learn what Unichain is and how it supports faster, lower-cost onchain liquidity and cross-chain interoperability.
What is Unichain?
Unichain is a DeFi-focused Ethereum L2 designed for fast blocks, lower costs, and efficient onchain liquidity across chains.
Stage 1 rollup
Unichain is an Ethereum L2 with a permissionless fault-proof system designed for trust-minimized security.
Instant transactions
Unichain supports 1-second block times, with 200 ms preconfirmations available through Flashblocks. Lower latency improves market efficiency by increasing arbitrage frequency and reducing value lost to MEV.
Reduced costs and further decentralization
Unichain is designed to align with Ethereum's scaling roadmap by moving execution to an L2. This can reduce transaction costs significantly over time. While Unichain uses a sequencer for execution efficiency, full nodes can verify blocks independently.
Cross-chain liquidity
Unichain supports interoperability across multiple chains. As part of the Superchain, Unichain supports native interoperability and cross-chain liquidity access.
FAQ
How is Unichain different from other Ethereum L2s?
Unichain is a DeFi-focused Ethereum L2 built on the OP Stack and part of the Superchain, so it shares standards, tooling, and native interoperability with other OP Stack chains. It is a Stage 1 rollup with a permissionless fault-proof system for trust-minimized security.
Compared with a general-purpose L2, Unichain targets fast, low-cost onchain liquidity:
- 1-second block times, with 200 ms preconfirmations through Flashblocks
- Lower latency designed to increase arbitrage frequency and reduce value lost to MEV
What are Flashblocks and how do I use them?
Flashblocks provide transaction preconfirmations in about 200 milliseconds, so apps can show faster feedback than the 1-second block time. They are an out-of-protocol extension that streams partial block updates and does not change Unichain's core consensus.
Most apps can benefit with minimal changes. Use the pending block tag with standard Ethereum JSON-RPC methods such as eth_getBlockByNumber, eth_call, eth_getBalance, and eth_getTransactionCount. The public RPC endpoints are Flashblocks-aware but rate limited, so use a node provider that supports Flashblocks for production.
What are the chain ID and RPC URL for Unichain?
| Network | Chain ID | Public RPC URL | Block Explorer |
|---|---|---|---|
| Unichain Mainnet | 130 | https://mainnet.unichain.org | uniscan.xyz |
| Unichain Sepolia | 1301 | https://sepolia.unichain.org | sepolia.uniscan.xyz |
Both public RPC URLs are rate limited and not intended for production. Use a node provider for production workloads. See Network Information for full parameters.
How do I bridge assets to Unichain?
You can bridge ETH and other supported assets from Ethereum L1 to Unichain through Superbridge, which supports both Unichain Mainnet and Unichain Sepolia.
Several third-party bridges also support Unichain, including Across, Brid.gg, Allbridge, Synapse, thirdweb, Relay, and Orbiter Finance. See the Bridges reference for the full list and supported networks.
Can I use my existing Ethereum tooling on Unichain?
Yes. As an OP Stack chain, Unichain is EVM-equivalent with minimal changes to standard Ethereum behavior, so existing tooling such as Hardhat and Foundry works after you point it at a Unichain RPC URL.
The main differences are network parameters: Unichain uses a 1-second block time and OP Stack EIP-1559 settings rather than Ethereum mainnet values. See EVM Equivalence and Network Information for details.
What is the difference between Unichain Mainnet and Unichain Sepolia?
Unichain Mainnet is the production network where real value is at stake. Unichain Sepolia is the public testnet, used to test contracts and integrations with test funds before deploying to mainnet. Both share the same OP Stack architecture and Flashblocks support, so behavior on Sepolia closely matches mainnet. See Network Information for chain IDs, RPC URLs, and explorers.