> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sonarx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Snowflake 

> Access SonarX's datasets via secure Snowflake Shares.

By leveraging Snowflake, a cloud-based data warehousing platform renowned for its scalability, performance, and ease of use, Sonarverse enables customers to directly access fully curated on-chain datasets without incurring storage and ingestion costs.

Snowflake enables ANSI SQL access to query and analyze data historically, allowing for millions/billions of row scans in a performant manner, thereby minimizing idle usage. Warehouse compute is billed by the second on Snowflake, so once the query is executed, the user does not incur idle usage charges on the cluster.

## ​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).

<Card title="All protocols and over 120 chains supported" icon="database" href="/datasets/chaincoverage" />

## ​What are Snowflake Shares?

[Snowflake Secure Data Sharing](https://docs.snowflake.com/en/user-guide/data-sharing-intro) 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

<CardGroup cols={3}>
  <Card title="Direct data joins, no copy" icon="link">
    Query provider datasets “as if local” without pipelines.
  </Card>

  <Card title="No storage cost for consumers" icon="piggy-bank">
    Shared data doesn’t count toward your storage.
  </Card>

  <Card title="You control compute spend" icon="dollar-sign">
    You pay only for the warehouse running your queries.
  </Card>

  <Card title="Secure by design" icon="file-shield">
    Data stays in the provider account; RBAC governs access.
  </Card>

  <Card title="Cross-region/cloud options" icon="cloud">
    Shares can span regions and clouds.
  </Card>

  <Card title="Native Integrations" icon="plug">
    Compatible with DBT, Power BI, Looker, Metabase, and Hex
  </Card>
</CardGroup>

# ​

# Getting Started

## Snowflake Reader Account

A Snowflake [**reader account**](https://docs.snowflake.com/en/user-guide/data-sharing-reader-create) 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.

<Note>
  Ready to get started?  [Contact us](https://www.sonarx.com/trial) to set up your Snowflake Share in your own dedicated Reader Account.
</Note>

## 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.

<Steps>
  <Step title="Find Your Account Identifier">
    Follow Snowflake’s guide to [find your organization and account name](https://docs.snowflake.com/en/user-guide/admin-account-identifier#finding-the-organization-and-account-name-for-an-account).
  </Step>

  <Step title="Share Your Identifier">
    Provide your Snowflake account identifier to SonarX to set up the Instant Data Shares.
  </Step>
</Steps>

# HOW-TO Guides

<CardGroup cols={3}>
  <Card title="How to set up a Snowflake Full Account" icon="gears" href="snowflake-account-setup">
    If you’re new to Snowflake, this guide will help you create a free Snowflake Full Account.
  </Card>

  <Card title="How to access and query Snowfkale Data Shares" icon="database" href="snowflake-datashare-setup">
    For users with a Snowflake Full Account (Customers with a Reader account do not need it)
  </Card>

  <Card title="Setting Up Snowflake Connectors" icon="plug" href="snowflake-connectors-setup">
    Detailed instructions on authenticating with the Snowflake Connector, streaming data, unloading data, and backfilling schemas.
  </Card>
</CardGroup>
