Astra Block FAQ
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.
Yes! Complete datasets contain every block that has ever been mined on a particular blockchain.
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.
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.
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.
Since Astra Block only reads data from the blockchain, it does not incur any blockchain transaction fees (such as Ethereum gas).
Astra Block does not currently support the Astra DevOps API.
Yes, you will still have access to $25 in credit that comes from Astra DB.