Skip to main content

Overview

Every state change in Ethereum staking passes through a queue: deposits wait to become active stake, exits wait to leave the active set, and withdrawn ETH waits for the sweep to credit it. The Queue APIs expose all of these queues — network-wide and per validator — with sizes, balances, churn rates, and estimated processing times.
API Endpoints: This section covers /api/v2/ethereum/queues for network-wide queue statistics and /api/v2/ethereum/validators/queues for per-validator queue positions.
Queue data reflects the current state of the chain, and processing times are estimates based on the current churn rate. Balance values are returned in wei (1 ETH = 10¹⁸ wei).

Use Case Guides

Estimate Queue Wait Times

Activation and exit ETAs from queue lengths and churn rates — for customer communication and operations planning.

Staking Inflows & Outflows

Measure pending ETH in transit — deposits awaiting activation and exits awaiting redemption.

The Queues at a Glance

Use the network snapshot to compare pending inflows, outflows, withdrawal processing, consolidations, and compounding credential switches at the same point in time. See the network queue API reference.

Choosing the Right Endpoint

Use the Network Queue Overview endpoint when you need:

  • Network-wide queue lengths and total pending balances
  • Overall activation/exit wait-time estimates
  • A demand signal for staking analytics

Use the Validator Queue ETA endpoint when you need:

  • Individual activation or exit ETAs for specific validators
  • Queue positions for your own fleet — by index, public key, dashboard_id, or (on Scale & Enterprise plans) withdrawal credential, deposit address, or entity
  • Validators still in the deposit queue: select them by public key; index is null until activation

Quick Start: Network Queue Snapshot

The full response also includes the consolidation_queue and compounding_switch_queue (omitted above). See the network queue API reference and Estimate Queue Wait Times.