Skip to main content
  1. Guides
  2. /All Tags
  3. /DeFi Guides

DeFi Guides

20 guides
Chain: All
Language: All
Technology: All
Product: All
Use Case: All
Level: All

How to Build a Telegram Trading Bot on Base with MEV Protection

Learn how to build a MEV-protected Telegram trading bot on Base using QuickNode's Marketplace add-ons.

Created April 25, 2025IntermediateVideo
BaseEthereumBotsdAppsMarketplaceMarketplace Add-onTradingViem

What is MEV (Maximum Extractable Value) and How to Protect Your Transactions on Solana

Learn about Maximum Extractable Value (MEV) on Solana and how to protect your transactions using QuickNode add-ons.

Created February 14, 2025Intermediate
SolanaMarketplaceMEVQuickNode Products

Create a Solana Copy Trading Bot Using Pump.fun

In this guide, we will walk through how to use QuickNode's Metis Pump.fun API and Yellowstone gRPC to create a Solana trading bot that copies trades on the Pump.fun DEX.

Created January 28, 2025IntermediateVideo
SolanadAppsJavaScriptMarketplace Add-OnMetis - Jupiter V6 Swap APIPump.funSwap

How to Create Hooks on Uniswap V4

This guide will demonstrate how to create Hooks on Uniswap V4 using Foundry and the uniswap-v4 hook template.

Created September 18, 2024Intermediate
EthereumFoundrySmart ContractsUniswap

How to Use Streams & Functions to Monitor Borrowers on Aave

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.

Created June 28, 2024Intermediate
EthereumFunctionsKey-Value StoreQuickNode ProductStreams

How to Swap Tokens on Uniswap V3

This guide will demonstrate how to swap tokens on Uniswap V3 using the Uniswap SDK and Ethers.js

Created June 10, 2024Intermediate
EthereumEthers.jsSmart ContractsTradingUniswap

How to Track Raydium Liquidity Pools on Solana

In this guide, we will learn how to listen to the Solana blockchain for new liquidity pools created on the Raydium DEX using Solana WebSockets.

Created March 22, 2024IntermediateVideo
SolanaJavaScriptRaydiumTypeScript

How to Use Jupiter API to Create a Solana Trading Bot

In this guide, we will walk through how to use Jupiter's v6 API and QuickNode's Metis add-on to create a simple Solana trading bot.

Created February 9, 2024IntermediateVideo
SolanadAppsJavaScriptJupiterMarketplace Add-OnMetis - Jupiter V6 Swap APISwapTypeScript

What is MEV (Maximum Extractable Value) and How to Protect Your Transactions with QuickNode

In this guide, we will delve into the concepts of Maximal Extractable Value (MEV) and discuss its risks, importance, and how it plays a role in blockchains today. Later, we'll show you how to use QuickNode and the Merkle.io MEV Protection add-on to protect your transactions from potential MEV risks.

Created November 29, 2023Beginner
EthereumEthers.jsMarketplaceMEVQuickNode Products

How to Easily Add a Solana Token Swap to Your Webpage with Jupiter Terminal

In this guide, we will walk through how to use Jupiter Terminal, an end-to-end swap component, to add a Solana token swap feature to any webpage.

Created September 13, 2023Beginner
SolanadAppsJavaScriptJupiterSwap