Indexed SonicBlockchain Data
Sonic is the EVM Layer 1 that succeeded Fantom Opera at a fresh December 2024 genesis, finalizing under DAG-based aBFT and paying a share of application fees back to whoever deployed the contract.
How to query Sonic data with SonarX
Instant Data Share
Available todaySnowflake, and file dumps to your object storage
Query Sonic 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 Sonic 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 Sonic 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
Available todayEvent stream
Consume Sonic 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 Sonic activity within seconds
- Fraud and anomaly detection that has to fire before settlement
- Live dashboards and alerting on Sonic 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 todayTables and REST
Read what a Sonic 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 Sonic 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 Sonic balances on page load
- Compliance checks that read one Sonic 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 requestREST over the indexed dataset
Query indexed Sonic 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 Sonic data behind their own API layer
Sonic data: frequently asked questions
What is Sonic?
Sonic is an EVM Layer 1 whose mainnet opened on 18 December 2024, and it is the successor to Fantom Opera rather than a layer on top of anything. Blocks are produced under a proof-of-stake, DAG-based asynchronous BFT protocol, with inclusion in a second or two and finality that is not revisited afterwards. The native asset is S, which pays gas, secures the network through staking and votes in governance, and the chain answers to chain ID 146. Execution is account-based over twenty-byte addresses, so Solidity contracts and their artifacts move across unchanged. Fee monetization is written into the protocol: a share of the network fees an application generates is paid back to whoever deployed it, so a fee record here can have a recipient that is not a validator. FTM holders upgrade to S at one to one through a portal, but the ledger did not come with them: this chain began empty.
Sonic data on SonarX
SonarX indexes Sonic blocks and headers, transactions and receipts, decoded event logs, execution traces including internal value transfers, and token transfers and balances, in the normalized model used on every chain SonarX covers.
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 Sonic, and the rest can be enabled on request. Kafka streaming carries the same records as a live topic today.
How SonarX indexes Sonic
The interesting problem here is the boundary, not the chain. Sonic’s own records start at a December 2024 genesis and are self-contained, but the ecosystem on it is inherited: the same teams, the same contract source and often the same deployer addresses, with new addresses and no shared block numbering. So a question about a protocol’s life, or a holder’s position, is a join between this chain and an older one whose finality and fee model differ. Inside the chain, sub-second block production means the row count per hour runs ahead of the value moved, which is a streaming and partitioning decision rather than a storage one.
What teams build with Sonic data
Migration analysis is the workload unique to this chain: which contracts and which holders actually came across from Opera, how quickly, and what stayed behind. Nothing about that is answerable from one side alone. Position-level DeFi analytics is the second job, since the applications that redeployed here brought their lending and liquidity mechanics with them, and reconstructing a position needs decoded events with internal transfers attached. Fee and cost research is the third, helped by a dense block series. Teams benchmarking execution designs usually put Monad beside it.
Getting Sonic 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. This chain’s full history is available now, and Fantom can be scoped beside it for the years before the upgrade. 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 Sonic data API?
Yes. Real-time and batch APIs over indexed Sonic 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 Sonic 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 Sonic coverage go?
The historical data-share and file delivery cover the chain from its December 2024 genesis forward and are available today, which is the whole of it: nothing earlier exists on this network. Fantom Opera's years are a separate history on a separate chain, so a reconciliation that needs both should be scoped for both.
Is Sonic the same network as Fantom?
No. Sonic is the successor to Fantom Opera, not a rebrand of it. Its transaction history begins at its own genesis, and Opera keeps everything that happened before. FTM can be upgraded to S at one to one, which moves a balance between two chains rather than continuing one, so an address with activity on both has two separate records.