• Glossary
  • Support
  • Downloads
  • DataStax Home
Get Live Help
Expand All
Collapse All

DataStax Astra DB Serverless Documentation

    • Overview
      • Release notes
      • Astra DB FAQs
      • Astra DB Architecture FAQ
      • CQL for Astra
      • Astra DB glossary
      • Get support
    • Getting Started
      • Vector Search Quickstart
      • Create your database
      • Grant a user access
      • Load and retrieve data
        • Use DSBulk to load data
        • Use Data Loader in Astra Portal
      • Connect a driver
      • Build sample apps
    • Vector Search
      • Quickstart
      • Examples
      • Query vector data with CQL
        • Using analyzers
      • Working with embeddings
      • Indexing
      • About Vector Search
    • Planning
      • Plan options
      • Database regions
    • Securing
      • Security highlights
      • Security guidelines
      • Default user permissions
      • Change your password
      • Reset your password
      • Authentication and Authorization
      • Astra DB Plugin for HashiCorp Vault
    • Connecting
      • Connecting private endpoints
        • AWS Private Link
        • Azure Private Link
        • GCP Private Endpoints
        • Connecting custom DNS
      • Connecting Change Data Capture (CDC)
      • Connecting CQL console
      • Connect the Spark Cassandra Connector to Astra
      • Drivers for Astra DB
        • Connecting C++ driver
        • Connecting C# driver
        • Connecting Java driver
        • Connecting Node.js driver
        • Connecting Python driver
        • Connecting Legacy drivers
        • Drivers retry policies
      • Get Secure Connect Bundle
    • Migrating
      • Components
      • FAQs
      • Preliminary steps
        • Feasibility checks
        • Deployment and infrastructure considerations
        • Create target environment for migration
        • Understand rollback options
      • Phase 1: Deploy ZDM Proxy and connect client applications
        • Set up the ZDM Proxy Automation with ZDM Utility
        • Deploy the ZDM Proxy and monitoring
        • Configure Transport Layer Security
        • Connect client applications to ZDM Proxy
        • Leverage metrics provided by ZDM Proxy
        • Manage your ZDM Proxy instances
      • Phase 2: Migrate and validate data
        • Cassandra Data Migrator
        • DSBulk Migrator
      • Phase 3: Enable asynchronous dual reads
      • Phase 4: Change read routing to Target
      • Phase 5: Connect client applications directly to Target
      • Troubleshooting
        • Troubleshooting tips
        • Troubleshooting scenarios
      • Glossary
      • Contribution guidelines
      • Release Notes
    • Managing
      • Managing your organization
        • User permissions
        • Pricing and billing
        • Audit Logs
        • Delete an account
        • Bring Your Own Key
          • BYOK AWS Astra Portal
          • BYOK GCP Astra Portal
          • BYOK AWS DevOps API
          • BYOK GCP DevOps API
        • Configuring SSO
          • Configure SSO for Microsoft Azure AD
          • Configure SSO for Okta
          • Configure SSO for OneLogin
      • Managing your database
        • Create your database
        • View your databases
        • Database statuses
        • Use DSBulk to load data
        • Use Data Loader in Astra Portal
        • Monitor your databases
        • Export metrics to third party
          • Export metrics via Astra Portal
          • Export metrics via DevOps API
        • Manage access lists
        • Manage multiple keyspaces
        • Using multiple regions
        • Terminate your database
      • Managing with DevOps API
        • Managing database lifecycle
        • Managing roles
        • Managing users
        • Managing tokens
        • Managing BYOK AWS
        • Managing BYOK GCP
        • Managing access list
        • Managing multiple regions
        • Get private endpoints
        • AWS PrivateLink
        • Azure PrivateLink
        • GCP Private Service
    • API QuickStarts
      • JSON API QuickStart
      • Document API QuickStart
      • REST API QuickStart
      • GraphQL CQL-first API QuickStart
    • Developing with APIs
      • Developing with JSON API
      • Developing with Document API
      • Developing with REST API
      • Developing with GraphQL API
        • Developing with GraphQL API (CQL-first)
        • Developing with GraphQL API (Schema-first)
      • Developing with gRPC API
        • gRPC Rust Client
        • gRPC Go Client
        • gRPC Node.js Client
        • gRPC Java Client
      • Developing with CQL API
      • Tooling Resources
      • Node.js Document Collection Client
      • Node.js REST Client
    • API References
      • Astra DB JSON API v1
      • Astra DB REST API v2
      • Astra DB Document API v2
      • Astra DB DevOps API v2
    • Integrations
    • Astra CLI
    • Astra Block
      • Quickstart
      • FAQ
      • Data model
      • About NFTs
  • DataStax Astra DB Serverless Documentation
  • Astra Block
  • FAQ

Astra Block FAQ

Which blockchains are supported?

Astra Block supports the following blockchains:

  • Ethereum Mainnet

What data is being stored?

Complete blockchain datasets include all data from a particular blockchain. At the block level, this includes data events during the block’s creation, specific transactions within the block, NFT minting, and more.

For a full description of the data stored in each dataset, see About the Astra Block data model.

Does a dataset really include the entire blockchain?

Yes! Complete datasets contain every block that has ever been mined on a particular blockchain.

How do I create a Block-enabled database?

See Astra Block quickstart for instructions on how to create a Block-enabled database.

When creating a Block-enabled database, you can select from the following dataset types:

  • Complete dataset: Clones the entire blockchain dataset (15+ million blocks for the complete Ethereum dataset). A complete dataset includes data from all blocks in the blockchain’s entire history, stored in accordance with the Astra Block data model.

  • Partial dataset: Clones a portion of the complete dataset (1,000 blocks).

  • Schema only: Creates the schema for the Astra Block data model, but doesn’t clone any blockchain data.

After creating a Block-enabled database, it will take some time for the blockchain data to be cloned into it. The initial cloning of blockchain data is a one-time operation, and the amount of time it takes will depend on the size of the dataset you selected.

Does the dataset update in real time?

After creating a Block-enabled database, you have the option to stream new blocks into the database in real time. Configuring this option means that the second a new block is mined, your Block-enabled database will immediately update with the new block data.

How can I build an application with a blockchain dataset?

You can get started by connecting your application to Astra DB using drivers and Stargate APIs.

How can I query data stored in a Block-enabled database?

Once your Block-enabled database has been successfully created, you can start querying it using the CQL Console.

To help get you started, example queries have been provided in About the Astra Block data model.

Can I use Astra Block to write data to the blockchain?

Astra Block only reads data from the blockchain; it does not conduct any transactions on the blockchain network. This allows you to do things like command and query responsibility segregation (CQRS) whereby your application reads validated transactions from the much faster operational database in Astra while continuing to use the blockchain for things like consensus validations and transaction processing.

To learn more about how Astra Block can be incorporated into your application, see Astra Block overview.

Do I have to pay blockchain fees, such as Ethereum gas?

Since Astra Block only reads data from the blockchain, it does not incur any blockchain transaction fees (such as Ethereum gas).

Can I use the Astra DevOps API to manage Astra Block?

Astra Block does not currently support the Astra DevOps API.

Do I get access to monthly credits?

Yes, you will still have access to $25 in credit that comes from Astra DB.

Quickstart Data model

General Inquiries: +1 (650) 389-6000 info@datastax.com

© DataStax | Privacy policy | Terms of use

DataStax, Titan, and TitanDB are registered trademarks of DataStax, Inc. and its subsidiaries in the United States and/or other countries.

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries.

Kubernetes is the registered trademark of the Linux Foundation.

landing_page landingpage