TLDR; Today, we at Covalent are excited to launch a new reference documentation experience for our Unified Blockchain APIs. This new product is a complete re-thinking of the experience after speaking with thousands of developers who have come to rely on the Covalent API for their everyday blockchain data needs.
Some highlights of the new product:
- try the live API directly from the browser
- the analyst mode displays JSON responses with a spreadsheet interface
- built-in i18n features with Russian, Korean & Chinese language support and more languages to be added soon
- quick start templates that showcase various use-cases of the API
- new xy=k class B endpoints for Uniswap-like exchanges on various blockchains
In case you’d prefer to watch the update on 2x, here’s a video version ;)
Background
Over the last four years, we’ve continuously invested in building the richest and the most robust data infrastructure for the entire blockchain ecosystem. Today we are proud that tens of thousands of developers have come to rely on the Covalent API for their everyday data needs.
The Web3 space is exploding with use-cases, a growing list of products with traction and product-market fit, and the new talent entering the space every day. With these new developments, our team felt the API Reference Docs – the developer’s window into the API was due for a hard refresh.
Three Killer Features
1. The spreadsheet view for analysts
A big use-case of the Covalent API that is accidentally discovered by analysts (not developers) is the CSV export options of the API. Spreadsheet applications like Excel/Google sheets allow live-loading of CSV files from URLs and this feature is 🔥🔥🔥 to have always fresh, live blockchain data into your tool of choice with no intermediate steps.
With the analyst mode, we’ve made this feature front and center.
2. Switch to another blockchain with one-click
One of the novel features of the Covalent API is the unified interface it exposes to various blockchains. We have painstakingly normalized the differences between different blockchains so that developers simply have to change the chainId
in order to read data from another blockchain. It’s really that simple.
The global navigation bar shows a drop down of all blockchains (18 and counting!) that are accessible through the API.
3. New XY=K endpoints
Along with the new docs, we are also opening access to a whole suite of APIs known as XY=K
. With the success of Uniswap, there are now dozens of exchanges on various blockchains that are modelled after Uniswap (sometimes an exact clone of the contracts) and these new API endpoints can work with all of these exchanges.
Quote from Ganesh Swami, Covalent CEO & Co-founder
Quote from Tobias, Covalent Alchemist
Quote from Cuegod, Covalent Alchemist
What’s Next - Building with the Community
The Covalent API docs provide an experience that exists nowhere else in this space; free and easy access to the richest data in the blockchain ecosystem. As we grow our community of data-nerds, we are including developers in documentation process to create an approachable and user-friendly interface, welcoming anybody to unlock the possibilities of on-chain data.
As part of this process, we are conducting a Hackathon with our community of Alchemists, for the purpose of generating use-case templates to be featured on the new API docs as we continue to roll out features. This Hackathon is called “AlchemistdApps Unleashed” and runs from November 1-15. You can learn more and register here.
Feedback and Support
For feedback and support, API users can head to the dedicated feedback-and-support channel in our Discord.
To request new features on the API, users can head to the Covalent Governance Forum and make requests within the ‘Development’ category here. Feature requests will not yet go through a formal voting process on this forum, but as we continue to decentralize the Covalent Network our forum will facilitate more and more decision making through the community.
About Covalent
Covalent provides the industry-leading Unified API bringing visibility to billions of Web3 data points. Developers use Covalent to build exciting multi-chain applications like crypto wallets, NFT galleries, and investor dashboard tools utilizing data from 26+ blockchains. Covalent is trusted by a community of 15,000+ developers and powers data for 500+ applications including 0x, Zerion, Rainbow Wallet, Rotki, Bitski and many others.