SonarX

Indexed Berachain BeaconBlockchain Data

Berachain Beacon is Berachain's consensus layer, a CometBFT chain under BeaconKit that finalizes a block in the slot that proposed it and records validator activation, duty and exit.

Berachain Beacon logo

How to query Berachain Beacon data with SonarX

Instant Data Share

Available today

Snowflake, and file dumps to your object storage

Query Berachain Beacon blockchain data with plain SQL from a live database inside your own Snowflake account, populated with the indexed chain dataset. There is no pipeline to build and no second copy to store. The same dataset ships as file dumps to your own object storage for lakes and warehouses that are not Snowflake.

  • Full history as a Snowflake data-share
  • File dumps to S3 or your own object storage
  • Real-time delivery, current to chain tip — on request

Used for:

  • Analytics teams already on Snowflake that want Berachain Beacon data beside their existing tables
  • Fund accounting and treasury reporting that reconciles against a fixed history
  • Cross-chain questions answered in one SQL statement instead of one query per chain
  • Loading Berachain Beacon history into BigQuery, Databricks, Redshift or a Spark lake
  • Replacing a self-hosted indexer and the engineering time that keeps it running
  • Serving one governed dataset to several desks without copying it per team

Curated Datasets

Available today

Purpose-built tables

Protocol-level Berachain Beacon datasets modelled for one job, so the decoding and the joins are done before the data reaches you.

  • Staking

Used for:

  • Position-level Berachain Beacon lending, swap and liquidity analysis
  • Reward, delegation and validator reporting without rebuilding the model
  • Token distribution, holder and payment-flow reporting
  • Risk and exposure work that needs protocol state, not raw logs
  • Skipping the decoding layer an in-house team would have to maintain
  • Extending an existing Berachain Beacon share with a modelled slice

Realtime API

Enabled on request

REST over the indexed dataset

Query indexed Berachain Beacon records over REST, reading the same dataset the share reads, with no warehouse in the path.

Used for:

  • Applications that need one answer rather than a table scan
  • Customer-facing screens where query latency is visible to a user
  • Services that have no data warehouse and do not want to run one
  • Prototyping against production data before committing to a share
  • Backend checks that run per request instead of per batch
  • Teams that want indexed Berachain Beacon data behind their own API layer

Berachain Beacon data: frequently asked questions

What is Berachain Beacon?

This is the consensus layer of Berachain, running since that network’s 2025 mainnet launch. It is built with BeaconKit, which packages CometBFT with middleware that drives an otherwise standard Ethereum execution client through the engine interface, so the chain keeps EVM behavior on one side and Tendermint-style agreement on the other. Finality lands in the slot that proposed the block, which means there is nothing to reorganize afterwards. Validators are not registered here, though: a deposit is made to a contract on the execution chain, and the validator then moves through eligibility to the active set over epochs of 192 blocks. Voting power is the deposited BERA rounded down to the nearest ten thousand, the active set is capped at sixty-nine validators, and a proposer earns a base BGT emission for each block it produces.

Berachain Beacon data on SonarX

SonarX indexes what this layer records: blocks and their slots, the validator registry and the states a validator passes through, deposits as they take effect, voting-power changes, proposals, exits and the withdrawal credentials funds return to. The same normalized model is used on every chain SonarX covers, so these records join execution activity on the same height.

Full historical coverage is available today as a data-share or a file delivery. Real-time delivery is enabled on request.

How SonarX indexes Berachain Beacon

Every question about a validator here starts on the other layer. The deposit is an EVM transaction, the registry entry it creates is a consensus record, and the emission it later earns is paid by an execution-layer contract, so a single validator’s history is assembled from two datasets that share a height and nothing else. Voting power is the second catch: it is a rounded-down multiple of the stake rather than the stake itself, so using one figure where the other belongs misstates influence. Single-slot finality at least keeps ingestion simple, since a finalized slot never needs revising.

What teams build with Berachain Beacon data

Validator economics is the first workload: what was deposited, what voting power that produced after rounding, how often the validator proposed, and what it earned as a result. Staking analytics is where that work sits across the networks SonarX indexes. Incentive attribution is the second and is specific to this network, since a proposer decides where its emission goes, so the consensus record of who proposed is the key to explaining vault rewards on the execution side. Set-composition research is the third, because a capped active set means entries force exits, and the churn is visible. Reward reconciliation is the fourth, for operators restating per-delegator outcomes. Berachain Testnet carries the same structure for integration work.

Getting Berachain Beacon data from SonarX

Tell us the delivery target, how far back you need and how fresh it has to be, and the share is scoped against that. Say whether execution records are in scope, because on this network the interesting questions span both layers. The published coverage matrix for every network SonarX indexes lives in the data documentation, and the rest of the catalogue is at all indexed chains.

Is there a Berachain Beacon data API?

APIs over indexed Berachain Beacon data are enabled on request, reading the same indexed dataset as the Snowflake share. Note that Berachain Beacon has no user token-balance model: the only balances it records are validator balances, which belong to the staking dataset rather than to a balances API.

How do I get Berachain Beacon data into Snowflake?

SonarX provisions a data-share into your own Snowflake account. The share appears as a database you query with SQL, so there is no pipeline to build and no second copy to store, and it stays current as SonarX advances the indexing pipeline.

How far back does Berachain Beacon coverage go?

The historical data-share and file delivery cover this layer from the 2025 mainnet launch forward, because consensus and execution started together on this network. Test networks run their own consensus layer with their own validator sets, so they are separate datasets, and depth is confirmed when the share is scoped.

Is Berachain Beacon EVM-compatible?

No, and it is not meant to be. This layer runs no virtual machine, holds no contract state and produces no receipts or event logs. Contracts live on the execution chain, which is fully EVM-compatible and covered on its own page. The reason the two look entangled is that validator deposits are made to a contract on the execution side while the validator's life is recorded here.

Where do BGT emissions appear, on this layer or on Berachain?

Both, in two halves. Proposing a block is a consensus record here, and it is what earns the proposer its emission. The reward itself is paid out through a distributor contract on the execution chain, and the reward vaults it flows to are contracts too. A complete account of who was rewarded for what therefore joins consensus proposals to execution records at the same height.

Berachain Beacon logo

Get Berachain Beacon data from SonarX