Skip to main content

Guides / All Tags

DeFi Guides

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

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.

Updated September 18, 2024Intermediate
EthereumFoundryDeFiSmart Contracts

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.

Updated June 28, 2024Intermediate
EthereumDeFiFunctionsStreamsKey-Value Store

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

Updated June 10, 2024Intermediate
EthereumEthers.jsDeFiSmart Contracts

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.

Updated March 22, 2024IntermediateVideo
SolanaJavaScriptTypeScriptDeFi

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.

Updated February 9, 2024IntermediateVideo
SolanaJavaScriptTypeScriptMetis - Jupiter V6 Swap APIDeFidAppsMarketplace

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.

Updated November 29, 2023Beginner
EthereumEthers.jsDeFiMarketplace

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.

Updated September 13, 2023Beginner
SolanaJavaScriptDeFidApps

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.

Updated December 18, 2022Intermediate
EthereumSoliditySmart ContractsDeFi

What is DeFi?

This guide will provide an overview of DeFi including its current use cases, risks, and recommendations on how to get started with it.

Updated August 26, 2022Beginner
EthereumSolanaDeFi

How to Swap Tokens on Uniswap V2 with Ethers.js

This guide will demonstrate how to swap tokens on Uniswap V2 using JavaScript and the Ethers.js library. The technical demonstration will include a code walk-through and an example of a token swap from ETH to DAI on Ethereum mainnet.

Updated April 1, 2022Beginner
EthereumJavaScriptEthers.jsDeFiSmart Contracts