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

DeFi Guides

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

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, 2025Intermediate
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 New Liquidity Pools Created on Solana Raydium DEX

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

Create a Solana Trading Bot Using Jupiter API

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

Solidity and Smart Contract Vulnerabilities on Ethereum

This guide will teach you all about common vulnerabilities in Solidity. You'll first solidify your understanding of smart contract security in theory, then examine specific Solidity vulnerabilities and how to fix them to keep your smart contracts safe.

Created December 18, 2022Intermediate
EthereumSmart ContractsSolidity