跳至主要內容

Base Flashblocks Overview

更新於
Aug 31, 2026

概覽

Flashblocks is a transaction preconfirmation feature on Base that delivers partial block updates every 200 milliseconds, achieving up to 10x faster confirmations than Base’s standard 2-second block time. This enables applications to access near-instant transaction feedback, enhancing responsiveness for time-critical use cases like decentralized exchanges and onchain gaming.

Flashblocks is useful for:


  • Applications that require real-time feedback
  • Decentralized exchanges and trading platforms
  • Onchain games or apps with frequent state updates
  • Interfaces that benefit from faster feedback such as live dashboards

Using Flashblocks with Base Endpoints

Flashblocks is currently supported on the Base and can be accessed using your existing Quicknode Base endpoint — no additional add-ons are required.

網路Flashblocks Availability
Base Mainnet
Base

Supported RPC Methods

Access Flashblocks preconfirmations through your Base endpoint by using the 待定 tag on methods like eth_call, eth_estimateGas, eth_getBlockByNumber, eth_getBalance,以及 eth_getTransactionCount. Additionally, fetch Flashblocks related transaction details via methods such as eth_getTransactionReceipt, eth_getTransactionByHash,以及 eth_simulateV1. You can also use eth_subscribe over WebSocket to stream real-time Flashblock data including new transactions, pending logs, and block state updates, and stop active streams when needed using eth_unsubscribe.

方法說明
eth_call隨著 "pending", executes a call against the latest Flashblock
eth_estimateGas隨著 "pending", estimates gas usage against the latest Flashblock
eth_getBalance隨著 "pending", reflects balances from the latest Flashblock
eth_getBlockByNumber隨著 "pending", 返回最新的 Flashblock
eth_getLogs隨著 "pending", returns logs from the latest Flashblock
eth_getTransactionByHash返回具有指定雜湊值的交易
eth_getTransactionCount隨著 "pending", returns the updated nonce from Flashblocks
eth_getTransactionReceiptReturns receipts for preconfirmed transactions
eth_simulateV1Simulates transactions against the latest Flashblock state
eth_subscribeSubscribes to real-time Flashblock events via WebSocket (e.g., newFlashblocks, newFlashblockTransactions, pendingLogs)
eth_unsubscribeUnsubscribes from an active WebSocket subscription created with eth_subscribe

資源