🎥 What is IPFS?
A video explaining what is IPFS and how it works.
A video explaining what is IPFS and how it works.
Learn how to set up a QuickAlert for ENS Domain registrations and get notified via email with the help of Pipedream.
A video explaining how to set up QuickAlerts via REST API to track wallet transactions.
A video explaining how to set up QuickAlerts to track real-time on-chain data.
Learn how to create a Discord bot that sends messages about NFT transfers on the Ethereum blockchain using QuickAlerts.
Learn how to create a telegram bot that sends messages about NFT transfers on the Polygon blockchain using QuickAlerts.
Learn how to create an NFT Collection using AI to generate the images, Foundry to deploy the contract, and IPFS for decentralized storage.
A video explaining what Uniswap is and how Uniswap swaps work. We will also track the Uniswap swaps using QuickAlerts.
Discover QuickAlerts! QuickNode's new QuickAlerts tool enables the tracking of certain on-chain activities to streamline your apps and processes.
Learn how to track new liquidity pools on Uniswap V2 and V3 and post real-time updates to Twitter using QuickNode’s Streams and Functions products without any server-side code.
Your Marketplace healthcheck is crucial for uptime management and provisioning. It is important that your healthcheck URL is easily accessible by our infrastructure. This guide provides guidelines on how to add healthcheck URLs to your Marketplace add-on.
Understanding our provisioning, update, and deprovisioning process are crucial for knowing when to service a request and when to return a 429 error. In this guide, we dive into the authentication mechanism we use in QuickNode's Marketplace for this process and how it relates to what you get paid.
This guide describes the steps necessary to allow QuickNode customers to log into your service successfully through QuickNode Marketplace.
This guide provides an overview of the add-on approval process for the QuickNode Marketplace and tips to ensure that your account and add-on get approved as quickly and efficiently as possible.
Create a simple script that will allow you to mint and deliver NFTs directly to a list of customers' wallets or email addresses.
In this guide, users will learn how to audit wallet activities of token transfers using JavaScript and QuickNode SDK.
Learn how to use QuickNode Streams to backfill historic Ethereum ERC-20 token transfer data and analyze it using a Postgres database.
In this guide, you will learn how to utilize Filters with Streams to backfill historic Solana Transaction data into a Postgres database.
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, you will learn how to build a Crypto Portfolio Tracker using CoinAPI's Crypto Market Data API to analyze cryptocurrency portfolios with real-time and historical market data.
This guide will teach how to leverage the QuickNode Console API's Prometheus support to build a Grafana dashboard for advanced metrics visualization in order to monitor your QuickNode endpoints.
Learn how to build a Bitcoin wallet analytics app that shows given address's balance, real-time fiat money equivalent, transaction statistics, and balance change graph using QuickNode's Blockbook add-on.
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, you will learn how to build an ERC20 token balance app with the QuickNode SDK.
In this guide, you will learn how to build an indexer and API to retrieve smart contract deployment details using QuickNode's Streams and Key-Value Store.
This guide will teach you how to create a Bitcoin address using JavaScript and bitcoinjs-lib
This guide will walk you through creating a QuickNode Function using TypeScript to manage Solana wallet portfolios.
REST API add-ons allow you to deploy and monetize custom REST endpoints on the QuickNode Marketplace. This guide will walk you through the process of creating your own REST API add-on.
In this guide, you will learn how to build a Twitter Bot that automatically posts a tweet each time a Uniswap V3 Liquidity Pool is created. By utilizing QuickAlerts, you'll be able to receive instant notifications whenever a new liquidity pool comes into existence, enabling the bot to respond promptly.
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, we will walk through all of the steps needed to create an external add-on for QuickNode’s Marketplace.
RPC add-ons enable you to deploy and monetize custom methods on the QuickNode Marketplace. In this guide, we walk through the steps to create your own RPC add-on.
This guide will show you how to create and deploy an ERC-721 token.
In this guide, you will learn how to create a blog website using HTML/CSS/JavaScript and then learn how to serve your website on IPFS using QuickNode.
In this guide, you will learn how to analyze and detect malicious blockchain addresses on Ethereum, Bitcoin and BNB Smart Chain (BSC) using MistTrack, a QuickNode Marketplace add-on.
This guide will teach you how to use QuickNode's Blockbook add-on to create detailed transaction reports for a Bitcoin address, covering all its transactions in a time period you define.
This guide will teach you how to use QuickNode's Blockbook add-on to create detailed transaction reports for an Ethereum address, covering all its transactions, including standard transfers and ERC-20 token activities, within a time period you define.
Learn how to get notified via SMS for USDC Token Transfers on the Ethereum blockchain using QuickAlerts.
JSON Web Tokens (JWT) are one way to protect web resources. This guide walks through the process of creating a React app that will fetch a JWT from our backend server (Express.js) and then use it to request and display the blockchain data on our front end.
In this guide, you will be introduced to QuickNode's `qn_getTransactionReceiptsByAddress` API method and how it can be used to retrieve multiple transaction receipts by a given address.
This guide will teach how to leverage the QuickNode Console API to manage your QuickNode endpoints programmatically.
How to migrate to the new and improved version of QuickNode's Token and NFT RPC APIs using the "Token and NFT API v2 bundle" Marketplace add-on.
In this guide, you will learn how to mint an NFT on Eclipse mainnet using the Nifty JavaScript client and the QuickNode IPFS Gateway.
This guide will teach you various strategies to protect your endpoint when using a front end.
This guide will help you better manage, interact with, and understand the QuickNode User Dashboard. We will cover the many features of the QuickNode User Dashboard including Metrics, Security, Billing, Add-ons, and more!
In this guide, you will learn and utilize Traceye, a blockchain indexing platform supporting hosted subgraphs. Through detailed instructions, learn how to add the Traceye add-on to your QuickNode endpoint and create, deploy, and manage a subgraph using Traceye's platform.
Learn how to enhance the security of your QuickNode endpoint with Endpoint Armor, a powerful tool that enables method-specific restrictions and customizable rate limits for both overall endpoint traffic and individual visitors.
This comprehensive guide covers the steps to send ERC-20 tokens on the Ethereum blockchain using the QuickNode SDK with JavaScript.
In this guide, we will walk you through setting up and managing Streams using the QuickNode REST API. You will learn how to create Streams, configure destinations, and apply filters to process blockchain data.
Domain masking or URL masking is the act of disguising the actual domain name of a web resource in favor of another domain name. This guide will demonstrate how to set up domain masking on an Ethereum endpoint with QuickNode.
Security is an important part of developing a resilient Web3 application. In this guide, we cover one of QuickNode's endpoint security features which enables developers to create multiple authentication tokens for a single blockchain endpoint.
Learn how to improve your endpoint's security by setting up a referrer whitelist on a QuickNode endpoint.
In this guide, you will learn how to stream blockchain data from QuickNode to your local Kafka cluster using Functions.
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, we'll walk you through building a wallet performance analyzer app using Syve's DEX Price Data & Wallet Tracking APIs. This application allows users to enter a wallet address and analyze trading performance metrics, such as profit and loss, for each token traded.
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 will teach you how to seamlessly integrate QuickNode's Marketplace Add-ons into your Solana Web3.js 2.0 application, .
This guide will teach you how to integrate multiple QuickNode Add-ons, including REST APIs, into your Solana Web3.js 2.0 application.
In this guide, we will talk about the Single Flight add-on on the QuickNode Marketplace and show you how to use it to make your development more efficient.
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.
Learn how to use QuickNode’s Multichain feature to manage multiple blockchain networks simultaneously with a single endpoint.
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.
This guide provides an overview of how QuickNode creates and shares the identifiers used for billing, as well as how we use these IDs during the request/response cycle for a given RPC method from your add-on.
This guide covers Appchains and Rollups-as-a-service (RaaS), explaining how they work, the problems they solve, and their importance in blockchain today.
This guide demonstrates how to look up the address balance for a Bitcoin wallet using QuickNode's Blockbook RPC Add-On. It provides step-by-step instructions on retrieving the balance of a Bitcoin address and integrating it into your project using QuickNode's API.
These best practices for making effective RPC calls with your QuickNode endpoint will help you keep your dApps running smoothly while minimizing your costs.
This guide will help you better understand QuickNode products.
This guide offers key guidelines to help you create a high-converting add-on for the QuickNode Marketplace. It covers best practices, including "dos" and "don’ts," with examples for crafting compelling titles, descriptions, and visuals to maximize your add-on's visibility and impact.
Learn how to use QuickAlerts for real-time notifications when targeted events occur!
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.
In this guide, we’ll explore the similarities and differences between WebSocket and Streams, and help you understand how Streams can solve some of the common issues developers face with WebSocket.