Indexed NibiruBlockchain Data
Nibiru, a Cosmos SDK Layer 1, launched on CosmWasm and later added an EVM to the same state machine, with a price oracle built from votes validators are penalized for missing.
How to query Nibiru data with SonarX
Instant Data Share
Available todaySnowflake, and file dumps to your object storage
Query Nibiru 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 Nibiru 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 Nibiru 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
Balances
Enabled on requestTables and REST
Read what a Nibiru 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
- Real-time balances API for latest and historical balances
- Batch API for wallets, tokens and balances in bulk
Used for:
- Reconstructing Nibiru 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 Nibiru balances on page load
- Compliance checks that read one Nibiru 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 Nibiru 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 Nibiru data behind their own API layer
Nibiru data: frequently asked questions
What is Nibiru?
Nibiru has produced blocks since its genesis on 8 November 2023. Validators run CometBFT under proof of stake, NIBI is the native token in unibi units, and accounts are bech32 strings with a nibi prefix. The chain launched with CosmWasm as its execution environment and added an EVM at its v2 upgrade, so Solidity and Rust contracts now run against one state machine and one block, a pairing Sei arrived at from the other direction. Two protocol modules shape the record more than the contracts do. An oracle has validators vote on prices each period, aggregates those votes into the value applications read, and counts misses against whoever failed to submit. A token factory lets any account mint denominations namespaced by their creator, so a token identifier here is a string rather than a contract address. Modules have been removed as well as added: the v1 release dropped the chain’s inflation module.
Nibiru data on SonarX
SonarX indexes both surfaces: blocks and transactions with their typed messages, CosmWasm contract calls, EVM transactions with receipts and logs decoded against contract ABIs, oracle votes and the aggregated prices they produced, token-factory denominations, staking and reward records, IBC transfers, and derived balances. Those records land in the normalized model SonarX uses on every network it covers.
Full historical coverage is available today as a data-share or a file delivery. Real-time delivery is enabled on request. Balance tables and the balance APIs can be enabled for Nibiru on request.
How SonarX indexes Nibiru
The history has a seam in it. Wasm contracts came first and the EVM arrived later, so EVM blocks, receipts and decoded logs begin partway through the chain instead of at genesis, and a series spanning both sides has to acknowledge that boundary. Identity crosses the same line, because one key reaches the Wasm side as a nibi address and the EVM side as twenty bytes, and treating them as two holders splits an account. Oracle prices are the third consideration: the value applications consumed is derived from individual validator votes, so the input and the output are separate records.
What teams build with Nibiru data
Protocol analytics across both surfaces is the first workload: contract activity read through decoded logs on the EVM side and through typed messages on the Wasm side, counted once rather than twice. Oracle research is the second and is specific to this chain, since validator vote participation and deviation are recorded and can be measured against the aggregate that applications actually used. Token supply work is the third, because factory denominations are created by accounts rather than deployed as contracts. Reward accounting is a fourth. DeFi analytics covers contract-level work across chains, and teams comparing designs often pull Injective alongside it.
Getting Nibiru 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. Nibiru coverage is provisioned on request, so tell us the history depth and the delivery target and we will scope it. Say whether the EVM side, the Wasm side or both are in scope, because that changes the backfill. 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 Nibiru data API?
Real-time and batch APIs over indexed Nibiru data are enabled on request: the same indexed dataset the Snowflake share reads, served over REST once provisioned. Tell us the lookup pattern you need.
How do I get Nibiru 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 Nibiru coverage go?
The historical data-share and file delivery cover the chain's recorded history from its November 2023 genesis forward, and are provisioned on request. The EVM surface arrived later, at the v2 upgrade, so EVM blocks and decoded logs do not reach back to genesis while the chain's own records do.
Is Nibiru EVM-compatible?
Yes, and it was not always. The chain launched with CosmWasm as its execution environment and gained an EVM at its v2 upgrade, so Solidity contracts deploy here now and the Wasm contracts that came first still run. One consequence for data work: an account is reachable as a nibi bech32 address and as a twenty-byte hex address, and both belong to one holder.