At a glance
Flashblocks are preconfirmations the sequencer streams ahead of each full one-second L2 block. They carry the sequencer’s word only, and they do not change when a transaction becomes safe or finalized. See Flashblocks in Transaction finality for the mechanism and how the four confirmation stages differ.
Endpoints
To check current uptime for these endpoints, see the status page.
Public RPC rate limits
The public RPC is rate limited per client IP address. When you exceed the limit, the endpoint returns429 Too Many Requests with a Retry-After header.
The public RPC and WebSocket endpoints need no API key and no IP allowlist. Reads and writes are open to any client, subject to the limits above. No third-party public endpoint serves Whitechain Sepolia yet. For the full list of public endpoints across networks, including planned third-party endpoints, and for guidance on handling
429 responses, see Public RPC endpoints.
WebSocket and subscriptions
The node exposes a WebSocket endpoint atwss://rpc.testnet.whitechain.io/ws. It serves the standard Ethereum JSON-RPC API and supports eth_subscribe for real-time updates, including newHeads, logs, and newPendingTransactions. Reuse one connection for multiple subscriptions rather than opening a connection per query. See Public RPC rate limits for the limits that apply.
Fees
Whitechain uses EIP-1559 with a 1-second block time, so fees stay low and predictable.All fee parameters
All fee parameters
Withdrawals
L2 withdrawals finalize after the dispute window ends. On testnet the dispute delays total 20 minutes, but a full withdrawal takes about an hour, and up to three hours in the worst case. A withdrawal can only be proven against a dispute game that covers its L2 block, and the proposer publishes a new game every 30 minutes. On mainnet a withdrawal takes at least 7 days. See OP Stack canonical bridge for the full breakdown.Dispute game parameters
Dispute game parameters

