> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gelato.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Flashblocks

## Overview

Flashblocks bring sub-second transaction confirmations to OP Stack rollups, now available through **Gelato RaaS**.\
Instead of waiting for full blocks (e.g. 2s on Optimism or 12s on Ethereum), Flashblocks deliver **execution preconfirmations in \~200ms** by streaming lightweight partial blocks.

## Why Flashblocks?

* **Near-instant confirmations**: Users see transaction receipts in milliseconds.
* **No EVM-equivalence trade-offs**: Expensive operations like state root generation are deferred to full blocks.
* **Efficient scaling**: Amortizes computation while supporting higher gas throughput.
* **Better UX**: Feels like Web2 responsiveness, critical for DeFi, gaming, and real-time apps.

## How It Works

* Transactions are executed in **ephemeral partial blocks** every 200ms.
* Heavy computation (state roots, consensus) happens only once per full block.
* RPC nodes can serve flashblock state directly, enabling wallets and dApps to reflect balances or swaps instantly.

## Open Source Infrastructure

Flashblocks are powered by **Flashbots** contributions:

* **op-rbuilder** – Rust-based block builder separating execution from state commitment.
* **Rollup-Boost** – TEE-based, verifiable block building framework.
* **Flashblocks WebSocket Proxy** – Streams flashblocks securely to RPC nodes (contributed by Base).

## Benefits

* Real-time DeFi with more capital-efficient markets.
* Ultra-low latency for trading, payments, and gaming.
* Compatible today with **OP Stack rollups** via Gelato RaaS.

## Get Started

Flashblocks support is production-ready on Gelato RaaS. [Contact](https://app.gelato.cloud/chains) the Gelato team to enable Flashblocks on your OP Stack chain.
