Astar With Covalent API

Published on: 19.11.2022
Astar With Covalent API

One of the most significant differences between Web3, which is built on blockchain, and Web2 is the transparency of data; it’s possible to trace all on-chain activities (transactions) of Web3 end users. This dramatically increases the data that we can access and opens the door for massive opportunities for development. Imagine if all the transactions on Amazon were done using cryptocurrency on blockchain, you could access the purchase data of customers even if you were an employee at another e-commerce platform! That’s a new opportunity for the competing platform to learn from a market leader.

Even though it’s possible to gather this information, in practice blockchain data is largely irretrievable and meaningless without additional software. That is where Covalent comes in. Covalent allows you to access organized on-chain data from Astar and Shiden Networks by using a simple API. This enables dApp developers and end users to access a rich amount of on-chain data without heavy coding, allowing you to make better-informed decisions.

Getting Historical Token Prices

There are many powerful APIs from Covalent that an end user can use. Here we will introduce how to get historical token prices using pricing endpoints. A developer could use this information to create a trading dApp, rich with information, that provides bidders and sellers with historical information. From there, a user has a bit more insight into larger market trends and consumer sentiment.

Let’s walk through retrieving this information. Start by heading over to Covalent API docs and choose “Astar Mainnet” as the network. Then scroll down to the “Pricing Endpoints” section. Here you will find that there is an API for getting historical token prices.

Using the API is the usual way for in-depth analysis, but for this example, we will use the GUI for testing purposes. In this example, we retrieve the historical price data for $WASTR from 2022/8/1 to 2022/9/30. You’ll need the contract address for $WASTR from a block explorer, such as Blockscout. Fill in the necessary information, and hit “RUN” to see a sample response on the right. The returned object includes a token price for each day.

If you use Python to call this API and transform the data into a more flexible type, such as Pandas DataFrame, you will be able to analyze the data with more insight. Considering that most third-party APIs for getting historical token prices are not free, this could be a powerful tool for average retail users, as well as experienced developers.

Analyze NFT holders

Covalent also allows you to analyze NFTs with its easy-to-use API. For instance, let’s analyze one of the most popular NFT collections on Astar, which is Astar Degens. First, head over to TofuNFT and get the contract address for AstarDegens. You can find the contract address under the “info” tab, see below.

Next, go back to the Covalent API Docs webpage, and input the NFT contract address to “Get token holders as of any block height” API. You will then see the result with how many DEGENs each address owns. The address with the most has 93 DEGENs. Wow, that’s a real degen!

Just like that, you can use Covalent in a fun way to analyze your favorite NFT collection. For developers, this could be a key metric to provide insight into community engagement and wallet activity, especially during campaign events and partnership announcements.

We’re introducing price history and number of token holders as two useful metrics for users and developers, but Covalent offers a wide range of on-chain data on Astar and Shiden. We encourage you to use the links below to discover new ways to enhance your project.

About Astar

Astar Network — The Future of Smart Contracts for Multichain. Supports the building of dApps with EVM and WASM smart contracts and offers developers true interoperability, with cross-consensus messaging (XCM).

Website Twitter |



Market Stats:
BTC Dominance: 51.71%(+0.14%/24h)
ETH Dominance: 18.03%(+0.25%/24h)
Defi Market Cap: $86.92B(+4.27%/24h)
Total Market Cap: $1959.04B(-0.50%/24h)
Total Trading Volume 24h: $90.19B(+30.03%/24h)
ETH Market Cap: $353.49B
Defi to ETH Ratio: 24.59%
Defi Dominance: 4.22%
Altcoin Market Cap: $946B
Altcoin Volume 24h: $57.56B
Total Cryptocurrencies: 28081
Active Cryptocurrencies: 8839
Active Market Pairs: 70079
Active Exchanges: 708
Total Exchanges: 7876
BTC: 51597.6$(-0.21%/1H)
ETH: 2939.11$(0.04%/1H)
AVAX: 37.27$(0.01%/1H)
BNB: 358.9$(2.05%/1H)
MATIC: 0.97$(0.13%/1H)
FTM: 0.4$(0.18%/1H)
ADA: 0.59$(0.23%/1H)
DOT: 7.42$(0.11%/1H)
UNI: 7.31$(0.66%/1H)
CAKE: 2.69$(0.83%/1H)
SUSHI: 1.26$(0.44%/1H)
ONE: 0.02$(0.59%/1H)