Cointime

Download App
iOS & Android

How To Choose a Data Provider for a web3 Project?

Validated Individual Expert

Summary of the live stream where Boris Godlin explains what to consider when working with historical data, how to move from raw data to abstractions and what are the ways of API integrations.

He also explains the approach Footprint Analytics offers to connect web applications and APIs and the project’s mission in blockchain analytics.

Requirements

It is expensive to store historical blockchain data in the blockchain itself, so there is a need for indexers. For example, a cross-chain NFT gallery wants to work with many chains and sectionally show its statistics and analytics at different levels (from the whole market overview to a specific collection), so this is the best case for an example. Such a Dapp project has a lot of criteria that would be interesting to consider:

  1. the data must meet your goals and objectives;
  2. the data must be of good quality;
  3. the number of networks supported should be appropriate for your cases;
  4. you should have easy ways to integrate with the indexer so you can easily fetch that data. You probably don’t want to have a lot of infrastructure costs, you’ll want support and, of course, legal complince.

Indexing Pipeline

There are a lot of blockchains, which means a lot of raw data. Once the raw data is obtained, most usecases will require an abstraction. The indexing process involves trivial processes: you take the data from somewhere, transform it, store it. There are many ways to store data, different kinds of databases. But once you’ve stored it, you want to be able to provide different interfaces with the workings of that data.

Types of RPC Nodes

There are many different types of nodes which store different sets of data. If you want to retrieve historical data from the blockchain, you have to work with archive nodes.

Data mapping for Etherscan

Doing a reference on EVM (since it’s popular and many people know how it works) there are 4 primitives. These are blocks, transactions, logs and traces — the raw data that can be retrieved from the blockchain. If you’ve ever worked with Etherscan or written smart contracts, you should know how it works.

Why raw data is not enough

Raw data may not be enough. If you are an NFT gallery that wants to work with several networks besides EVM: Polkadot or Solana, you need to understand that these are architecturally completely different networks. Since there are different raw data, and you would like to be able to get it across different networks at the same time within one query, you have to abstract away that raw data. So there are abstractions.

EVM data provided by Footprint

Footprint Analytics aggregates raw data and if it conforms to some rules (e.g., the transaction is executed within a smart contract, which is ERC-721 or ERC-1155 standards, that is, implement methods), then it is considered an NFT transaction. Footprint Analytics has a lot of rules that vary from EVM to Solana. They aggregate this under “bronze stable” to the “silver stable” level, where everything across all networks is already in place.

What are the options?

There are two options: either you trust someone and get the data, or you are the indexer.

Third-party products are much easier to use, because the infrastructure has already been built for you. The company that develops this API often has high computing power and employs professionals. However, you are dependent on the indexer, you have less customization and it may not be cheap.

With SDK, it’s all in your hands and you build all the abstraction and triggers yourself. It’s easy to customize but hard to install and maintain, which means more resources.

REST API

Footprint Analytics has two interfaces for different segments: for developers and analysts. Ultimately the data set is the only one. This means that anything you can get through the web application, you can then get through the API.

Footprint Analytics has several ways of API integrations. One of them is REST. This is when some trivial comand scenarios are chosen that you can get data from.

SQL API

At the core of everything, Footprint Analytics has a relational database, because the number of tools and cases that work with relational databases is universal. And you have to understand that our data uses SQL.This is a very interesting thing for the reason that any query that you execute through a browser and you get a nice chart or table, you can validate. You can make sure that you’re getting what you want to get and that the data is coming in correctly. Then just copy the SQL code you get and paste it into the API, and use it within the API. Footprint Analytics promotes an ecosystem approach of connecting the web application and the API.

Footprint Analytics’ mission is to lower the barrier of entry for blockchain analytics, the project team does abstraction over SQL as a construct building and therefore they have the same approach with APIs.

Supported networks.

Footprint Analytics supports 24 networks, over 700,000 NFT collections, 17 NFT marketplaces, and 519 DeFi protocalls.

Comments

All Comments

Recommended for you

  • Nasdaq Composite Index Surpasses June High, Sets New Record

    On September 22, the Nasdaq Composite Index expanded its early gains to 0.34%, reaching a new record high of 27,214.65 points.

  • Trump Expresses Desire to Meet Iranian Officials in New York if 'Conditions are Right'

    On September 22, CNN reported that U.S. President Trump has told his advisors that he hopes to meet with Iranian officials in New York if 'conditions are right.' The official stated that this meeting could also involve some of Trump's senior advisors who are accompanying him in New York, although no meetings have been scheduled yet. The official also mentioned that it is currently unclear whether Iran is willing to hold a potential meeting. Both Secretary of State Rubio and U.S. Ambassador to the United Nations Thomas-Greenfield have indicated that Trump is 'open' to meeting with Iranian officials.

  • Central Bank Reiterates: No Participation in Virtual Currency Activities

    On September 22, the People's Bank of China released financial education promotional content, reiterating the risks associated with virtual currencies. The central bank clarified that virtual currencies such as Bitcoin, Ethereum, and Tether are not legal tender, do not possess legal compensation, and cannot circulate in the market. Engaging in virtual currency-related businesses within the country is considered illegal financial activity and will be banned by law; foreign institutions are prohibited from illegally providing virtual currency services to domestic entities, and without permission, they cannot issue stablecoins pegged to the Renminbi abroad. The central bank advises the public to be cautious of virtual currency projects that claim high returns and guaranteed profits; do not participate in virtual currency trading, mining, or investment; refrain from joining cryptocurrency trading groups or visiting foreign trading platforms; do not lend bank cards or payment accounts, and refuse to act as currency dealers, U dealers, or fund runners. Any discovery of related illegal activities can be reported to regulatory authorities.

  • Kalshi Requests CFTC Approval for Margin Trading on Its Platform

    On September 22, event prediction platform Kalshi requested the U.S. Commodity Futures Trading Commission (CFTC) to allow margin trading on its platform.

  • CME to Launch BCH and Uniswap Futures to Expand Crypto Derivatives Portfolio

    On September 22, according to market news, the CME will launch BCH (Bitcoin Cash) and Uniswap futures to expand its crypto derivatives portfolio.

  • Binance Acquires $100 Million in Circle Shares at a Discount

    On September 22, Circle (CRCL) filed an 8-K document indicating that its subsidiary entered into a new five-year cooperation agreement with Binance on September 17 to expand the promotion of USDC, replacing previous agreements signed in November 2024 and August 2025. Circle will pay Binance monthly incentive fees based on the amount of USDC held through its modular smart contract wallet infrastructure services. On the same day, Binance subscribed to 1,237,011 shares of Class A common stock of Circle at a discounted price of $80.84 per share, totaling $100 million, with the transaction completed. The related shares are generally subject to a two-year transfer restriction, but there are provisions for early termination and other exceptions.

  • BTC Surpasses $86,000

    Market data shows that BTC has surpassed $86,000, currently priced at $86,009.97, with a 24-hour increase of 2.57%. The market is experiencing significant volatility, so please ensure proper risk management.

  • Spot Gold Falls Below $4,300

    On September 22, spot gold fell below $4,300 per ounce, with a daily decline of 1.00%. New York futures gold also dropped over 1.00% during the day, currently reported at $4,340.00 per ounce.

  • Bitcoin Leads Cryptocurrency Market Value Back Above $3 Trillion

    On September 22, following a remarkable rebound in Bitcoin, the market value of digital assets returned to over $3 trillion for the first time since January. However, traders have flocked to leverage trading in perpetual futures, increasing the risk of rapid price fluctuations. According to CoinGecko data, the cryptocurrency market value has increased by over $740 billion since the U.S. Treasury announced last month that it would increase the repurchase of long-term bonds. Leverage bets have also surged. Coinglass data shows that the open interest in various token perpetual futures has risen to nearly $160 billion, the highest level since late October of last year.

  • First Tokenized Stock Trading Venues May Emerge Next Quarter

    On September 22, Taylor Lindman, Chief Legal Counsel of the SEC's Crypto Special Working Group, stated in an interview that under the SEC's five-year "Innovation Exemption" framework, the first compliant tokenized stock trading venues could gradually take shape as early as next quarter. This exemption has officially come into effect, allowing qualified platforms to conduct tokenized trading of U.S. stocks on public blockchains through licensed automated market makers (AMMs) and liquidity pools. Institutions planning to enter this space are required to issue operational notices and report to the SEC within one business day after publication. These public notices will also serve as important signals for the market to assess which companies are entering this sector. Lindman anticipates that there will be some delay in companies submitting relevant notices, likely falling within the next quarter. SEC Commissioner Hester Peirce and Lindman both emphasized that this model "leans more towards on-chain finance rather than true DeFi," as each trading platform has a clear operating entity responsible for compliance, rather than being completely decentralized peer-to-peer finance.