Supported Blockchains and Schemas
All our high-quality Historical Data, as well as our Real Time data, are currently hosted on Snowflake with coverage for all protocols, and over 120 chains (and counting).All protocols and over 120 chains supported
What are Snowflake Shares?
Snowflake Secure Data Sharing lets you access another party’s data in your own account as a read-only database—no copying, no ETL—so it behaves like local data for queries and joins. Shared data does not consume your storage; as the consumer, you only pay for the compute you use to query it. Security is preserved because the data never leaves the provider’s account; access is mediated by Snowflake’s services layer with role-based controls. Snowflake offers out-of-the-box connectors, SDKs, and BI integrations to consume these shares.Key Benefits
Direct data joins, no copy
Query provider datasets “as if local” without pipelines.
No storage cost for consumers
Shared data doesn’t count toward your storage.
You control compute spend
You pay only for the warehouse running your queries.
Secure by design
Data stays in the provider account; RBAC governs access.
Cross-region/cloud options
Shares can span regions and clouds.
Native Integrations
Compatible with DBT, Power BI, Looker, Metabase, and Hex
Getting Started
Snowflake Reader Account
A Snowflake reader account is a managed, read-only Snowflake account that SonarX creates and controls, allowing a consumer without their own Snowflake account to query shared data. The consumer pays no Snowflake license/storage; the provider manages users/roles/warehouses and is billed for compute used in the reader account. Reader accounts can only consume the provider’s shares; data remains in the provider’s account (no copies), and objects are read-only. They’re intended for querying shared data with security and revocable access, but can’t load/modify data or run advanced admin tasks. Key points:- The easiest, fastest, and most convenient way of accessing Snowflake data, without having a Snowflake account for it.
- Created/owned/managed by provider; for non-Snowflake customers and/or for Snowflake customers who want to optimize governance and costs.
- The provider pays the reader account’s compute; set resource monitors to cap usage.
- Read-only consumption of the provider’s shared databases; no data copy.
- No data loading/modification.
Ready to get started? Contact us to set up your Snowflake Share in your own dedicated Reader Account.
Snowflake Full Account
We can quickly provision SonarX’s Instant Data Shares with your Snowflake account, allowing you to utilize our data within your own Snowflake environment. To receive Snowflake Shares in your Snowflake Account, you need to retrieve your Snowflake account identifier and provide it to SonarX.1
Find Your Account Identifier
Follow Snowflake’s guide to find your organization and account name.
2
Share Your Identifier
Provide your Snowflake account identifier to SonarX to set up the Instant Data Shares.
HOW-TO Guides
How to set up a Snowflake Full Account
If you’re new to Snowflake, this guide will help you create a free Snowflake Full Account.
How to access and query Snowfkale Data Shares
For users with a Snowflake Full Account (Customers with a Reader account do not need it)
Setting Up Snowflake Connectors
Detailed instructions on authenticating with the Snowflake Connector, streaming data, unloading data, and backfilling schemas.