SonarX

Indexed BlastBlockchain Data

Blast rebases the ETH and USDB held on it, so a position grows from staking and Treasury-bill yield without any transfer being recorded on this Ethereum optimistic rollup.

Blast logo

How to query Blast data with SonarX

Instant Data Share

Available today

Snowflake, and file dumps to your object storage

Query Blast 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 Blast 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 Blast 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

Kafka Streaming

Enabled on request

Event stream

Consume Blast activity as a continuous stream of normalized records, produced as the chain is indexed instead of polled for.

Used for:

  • Trading and execution systems that act on Blast activity within seconds
  • Fraud and anomaly detection that has to fire before settlement
  • Live dashboards and alerting on Blast wallet or protocol activity
  • Feeding a stream processor that already reads from Kafka
  • Keeping an internal store hot without waiting for a batch window
  • Event-driven services that would otherwise poll on a timer

Balances

Available today

Tables and REST

Read what a Blast address held, either as it stands now or exactly as it stood at a past block or timestamp.

  • Point-in-time balance tables, as at any block or timestamp — on request
  • Real-time balances API for latest and historical balances
  • Batch API for wallets, tokens and balances in bulk

Used for:

  • Reconstructing Blast portfolios and NAV as at a reporting date
  • Audit and reconciliation work that has to be repeatable months later
  • Wallet and portfolio products that render Blast balances on page load
  • Compliance checks that read one Blast address at one block height
  • Refreshing holdings for a whole book of accounts on a schedule
  • Tax and cost-basis workflows that need holdings at each event

Realtime API

Enabled on request

REST over the indexed dataset

Query indexed Blast 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 Blast data behind their own API layer

Blast data: frequently asked questions

What is Blast?

Blast is an Ethereum Layer 2 that started producing blocks in February 2024, built as a fork of the OP Stack. It is an optimistic rollup: a sequencer orders transactions into two-second blocks and posts the data to Ethereum, which settles the chain. Execution is the EVM, so addresses, contracts and tooling behave as they do elsewhere. What is not ordinary is the asset model. ETH held on Blast rebases, with the yield sourced from staking on Ethereum, and USDB, the network’s stablecoin, rebases from Treasury-bill yield, so a balance grows without any transfer being recorded. Gas is paid in ETH; BLAST, introduced in 2024, is a separate token and pays for nothing. Contracts can also claim back the gas fees their users spend, so fee revenue is not automatically the sequencer’s. The launch was unusual too: deposits opened on Ethereum in November 2023 and stayed locked there until the chain existed.

Blast data on SonarX

SonarX indexes blocks and headers, transactions and receipts, event logs decoded against contract ABIs, execution traces including internal value transfers, and token transfers and balances. The same normalized model is used on every chain SonarX covers, so Blast positions can be compared with the same wallets elsewhere without a translation step.

Full historical coverage is available today as a data-share or a file delivery. Real-time delivery is enabled on request. The real-time balances API and the batch wallets, tokens and balances API are available for Blast, and the rest can be enabled on request. Kafka streaming can be enabled for Blast on request.

How SonarX indexes Blast

Balances here move without transfers. Yield is rebased into the balance itself, for native ETH and for the rebasing token contracts alike, so no event marks the change. The standard method of replaying transfer logs to reconstruct a holding, which is correct on every ordinary EVM chain, drifts on this one, and the drift widens the longer the window. SonarX derives positions from chain state instead. Yield configuration adds a second wrinkle: accounts and contracts do not default to the same mode, so two addresses holding the same asset can accrue differently, and that setting is part of the record rather than a property of the token.

What teams build with Blast data

Yield accounting is the workload unique to this chain. Splitting a balance change into what was transferred and what accrued is the first question a fund or an auditor asks here, and it cannot be answered from transfers alone. Position-level DeFi analytics is the second, since protocols built on a rebasing asset have to treat the asset’s own growth as part of a position’s return. Application revenue is the third: teams that claim the gas fees their users pay need those claims reconciled against what was spent, which is the same shape of question that Mantle raises with its own fee token. Anyone modeling the network’s economics needs that split at the aggregate level, since what the sequencer keeps depends on how much was claimed back. A treasury holding rebasing assets reports the same split, period by period.

Getting Blast 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. Blast history is available now, with positions derived from state rather than from transfer arithmetic. 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 Blast data API?

Yes. Real-time and batch APIs over indexed Blast data are available today, covering historical and latest balances and wallet, token and balance lookups in bulk. They read from the same indexed dataset as the Snowflake share and the file delivery, so an API answer and a warehouse query agree.

How do I get Blast 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 Blast coverage go?

The historical data-share and file delivery cover the chain's recorded history from its first blocks in February 2024, and are available today. The deposits that funded the launch were made on Ethereum months earlier and are part of Ethereum's history rather than this chain's, which is worth knowing when a flow model starts before mainnet.

How are rebasing ETH and USDB balances handled in Blast data?

By deriving positions from chain state rather than from transfer arithmetic. Yield is added to balances directly, with no event emitted, so the usual method of replaying transfer logs to reconstruct a holding drifts on this chain and the error compounds over long windows. Point-in-time balances answer the question the logs cannot: what an address actually held at a given block.

Do all Blast accounts earn yield automatically?

No, and the difference matters for accounting. Ordinary accounts and contracts do not default to the same yield mode, and the rules differ between native ETH and the rebasing token contracts, so two addresses holding the same asset can accrue at different rates. The configuration is recorded onchain, which means it can be read per address rather than assumed.

Blast logo

Get Blast data from SonarX