How to Build a Blockchain Indexer with Streams
In this guide, we'll show you how easy and efficient it is to build a blockchain indexer with QuickNode Streams by building a simple REST API on top of filtered and indexed data using PostgreSQL.
In this guide, we'll show you how easy and efficient it is to build a blockchain indexer with QuickNode Streams by building a simple REST API on top of filtered and indexed data using PostgreSQL.
In this guide, we'll walk you through creating a real-time token transfer indexer using QuickNode's Streams and Functions. This system will monitor ERC20, ERC721, and ERC1155 token transfers on the Base blockchain, process the data, and send enriched information to a webhook for further use.
In this guide, we'll show you how to create a token holder index and an API to retrieve token holdings and metadata by wallet address using QuickNode Streams, Key-Value Store, and Functions.
In this guide, learn to create an ERC-20 token allowance checker app using QuickNode Streams and PostgreSQL.
In this guide, you will learn how to create a Uniswap trading bot using Streams to fetch real-time blockchain data and Filters to parse for specific Uniswap V3 swaps.
In this guide, you will learn how to utilize Filters with Streams to retrieve real-time Solana program data and send it to your Webhook destination.
In this guide, you will learn how to utilize Filters with Streams, showcasing how to retrieve and parse real-time blockchain to your Webhook destination.
This guide demonstrates how to use QuickNode's Streams and Functions to monitor borrower health factors on the Aave V3 lending protocol. It shows how to set up a Stream to capture borrow events, create a Function to process those events and calculate health factors, and store the data using QuickNode's Key-Value Store API.
In this guide, you will learn how to utilize Filters with Streams to get alerts on Telegram for Uniswap V2 and V3 swaps of a specific ERC20 token.
In this guide, you will learn how to ensure the integrity and authenticity of incoming webhook messages by verifying HMAC signatures using Python. You will retrieve the necessary headers, prepare the payload, and execute a Python script to perform signature verification.
In this guide, you will learn how to create and maintain a dynamic list of wallet addresses that have interacted with your smart contract using QuickNode's Key-Value Store.
In this guide, we'll teach you about Streams and then demonstrate how to stream real-time blockchain data to a React app using an Express.js HTTP API, socket.io, Web3.js and tailwind.