To start with, you will need to head to Unmarshal’s Unified Console.
Now that you have a parser running and in-sync, you might be wondering how you gain access to that data? Unmarshal provides you with four easy ways to either visualise or query all that data.
Parser provides two ways of accessing the data that you have indexed.
Metabase is analogous to a GUI for a Database that gives you full access to your data. Apart from the ability to see data in a tabulate format, it allows you to run SQL queries to access your data. It also provides you with the ability to create dashboards like the one's here, created for Unmarshal’s very own staking platform. (Other dashboards)
You can read more about Metabase here.
Metabase is a powerful tool for visualising on-chain protocol data which can be used by researchers, dApps, and investors for data analytics.
Check out our webinar to understand how dApp analytics can be used to improve application performance and analyse user behaviour.
The service starts a GraphQL server for you with all the schemas and resolvers auto-generated. GraphQL is an easy way to access all data in your database and cherry pick what you want in your response. GraphQL is a “Query Language” that you can submit via post requests to a server that supports it. You can learn more about it here.
With the help of GraphQL APIs, dApp builders can access on-chain data in the form of APIs that can be integrated into their applications through backend. It is a great querying tool to access highly specific, rich protocol data outside of the one provided by our standard set of Unmarshal APIs.
Combined, the in-house data explorer and dynamic API allow developers to quickly and easily access and analyze blockchain data, which is critical for building and scaling blockchain applications.
dApp builders who are unfamiliar with GraphQL but want to access their smart contract data instantly and generate APIs to integrate in their dApp with can make the most use of this feature.
To enhance the functionality of its smart contract indexer, Unmarshal provides prebuilt analytics that enable developers to quickly analyze and derive insights from smart contract data. These prebuilt analytics include various metrics such as transaction count, gas spent and user activity, among others.
Unmarshal's prebuilt analytics can help developers track the performance of their DApps by providing data on key metrics.