A Complete Guide to Wrapping, Transferring, and Unwrapping SOL on Solana
In this guide, you will learn how to wrap SOL, transfer wrapped SOL, and unwrap SOL using the Solana-Web3.js JavaScript library, the Solana CLI, and the Solana Rust SDK.
In this guide, you will learn how to wrap SOL, transfer wrapped SOL, and unwrap SOL using the Solana-Web3.js JavaScript library, the Solana CLI, and the Solana Rust SDK.
This guide will show you how to build a multi-chain NFT analytics app.
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.
This guide will teach you how to create a fungible token on the Solana blockchain using the Solana Web3.js 2.0 library.
Create a simple script that will allow you to mint and deliver NFTs directly to a list of customers' wallets or email addresses.
Learn how to build an interactive dApp that integrates a payment system with Solana Pay into any web application. At the end of this guide, you will have created a payment portal where users can scan a Solana Pay QR code, process the transaction with a Phantom wallet on their phone, and verify payment success.
In this guide, you will learn more about the Blast, an Ethereum L2 with native yield for ETH and stablecoins. Later, we will show you how to create, deploy, and interact with a vault smart contract that earns yield automatically.
In this guide, you will use TypeScript and the Solana SPL Token Program to burn SPL tokens held in your wallet.
In this guide, we will learn how to create a fungible (SPL) token with metadata on Solana's Devnet using the new Metaplex Token Standard and Metaplex umi.
This guide will walk you through creating a QuickNode Function using TypeScript to manage Solana wallet portfolios.
In this guide, we will explore Metaplex's new JS SDK which brings the power of Candy Machine to your JavaScript and TypeScript applications to allow for quick and easy NFT minting.
This guide will explore how to create and add token metadata using the Solana Metadata Token Extension.
Learn the basics of Solang, how to create your first Solana program (or smart contract) using Solidity and Solang, and how to implement tests to ensure your program works as intended.
In this guide, you will learn how to create a PDA owned by the System Program in your Anchor project.
This guide details the process of creating and deploying an ERC-404 token, showcasing the smart contract creation process, testing, and deployment techniques specific to Ethereum (and other EVM chains). It aims to equip developers with the skills needed to launch their own ERC-404 smart contract effectively.
In this guide, you will learn how to create and mint an SPL token using Solidity and Solang with Anchor.
In this guide, you will learn how to create and mint SPL tokens using Anchor.
In this guide, you will learn how to utilize Solana Token Extensions using Anchor.
This guide will teach you how to generate a custom program client in Solana Web3.js 2.0 using Kinobi.
This guide explains Programmable NFTs (pNFTs) and walks through how to mint them using TypeScript.
This guide will walk you through some basics of account structs and how to use struct schemas to deserialize Solana account data.
This guide will teach you how to use Elusiv, a zero-knowledge (ZK) token privacy protocol on Solana. Elusiv enables developers to create tools that enable encrypted token accounts and transfers on Solana.
This guide will walk you through creating a simple script that will query Solana's mainnet and return all of the Token Accounts owned by that wallet and their account balances.
In this guide, you will learn how to use the Digital Asset Standard (DAS) API to fetch NFT data from the Solana blockchain.
In this guide, we will discuss ways you can improve your transaction efficiency and dapp performance by effectively sending transactions to the Solana Cluster.
In this guide, you will learn how to create and launch an NFT collection using Metaplex Core and the Candy Machine.
In this guide, we will demonstrate two ways in which you can mint an NFT on thirdweb - through the thirdweb dashboard (with no code!) and then using thirdweb's SDK with TypeScript.
In this guide, you will learn how to mint an NFT on Eclipse mainnet using the Nifty JavaScript client and the QuickNode IPFS Gateway.
Build a custom Solana NFT Minter using TypeScript and the Metaplex Umi SDK in this step-by-step guide.
In this guide, you will learn how to optimize your Ethereum RPC usage by leveraging the native Multicall integration with Viem to perform batch contract reads and multiple state-changing calls efficiently.
Learn about Solang and Neon, two tools that allow you to write smart contracts in Solidity and deploy them to Solana.
In this guide, you will discover how to query Solana domain names (.sol) using TypeScript and Bonfida's SPL Name Service SDK.
This guide will explore Token Extensions, a exiting release with Solana's new Token-2022 Program. This guide will explore how to use token extensions to require memos on incoming token transfers to an account (like a traditional bank).
Learn how to send a transaction on Ethereum and other EVM-compatible blockchains using the Viem library.
Learn to perform bulk Solana transactions for batch processes (e.g., an airdrop to your community's NFT holders or a token distribution to early users of your dApp) in this step-by-step guide. Solana transaction composition and concurrent method calls can increase the speed and effectiveness of your script!
Sending offline transactions on Solana is easy. This guide will show you how to send offline transactions using durable nonces.
This guide will teach you how to send transactions with Solana Web3.js 2.0, a major update to their JavaScript library for interacting with the Solana blockchain. Specifically, we will airdrop SOL and transfer it between two accounts.
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.
In this guide, you will learn how to transfer SOL and SPL tokens using Anchor.
Transferring SPL tokens is slightly different from sending SOL, so it is essential to understand how it works as you progress on your Solana development journey. In this guide, you will use TypeScript to write a script that transfers an SPL token from one account to another on Solana's devnet.
Updating metadata for NFTs you created is a handy tool any NFT developer should have in their toolbelt. Learn how to update the metadata of an NFT on Solana's devnet from your terminal using the Solana-Web3 library and Metaplex JS SDKs.
This guide will explain the technical changes as a result of Solana's Versioned Transactions launch and how to update your client-side code to handle those changes.
Learn how to use Solana Lookup Tables in Versioned Transactions in this step-by-step guide.
This guide provides an overview of Solana Priority Fees and a step-by-step tutorial on how to use priority fees to prioritize your Solana transactions and get them confirmed faster on the network.
In this guide, you will create a Solana Program using Anchor and Solana PlayGround. You will explore creating and utilizing Program Derived Address (PDA) in your work.
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.
Implement a NextJS app that uses Solana Pay to invoke a custom Solana program.
This guide will explore how to collect Token Transfer Fees using Solana's Token Extensions Program (Token-2022).
In this guide, we will walk through how to create and execute a Version 0 (V0) Transaction on Solana.
This guide will demonstrate how to create a tool that monitors a Solana transaction to verify that it has been successfully added to a block or expired.
In this guide, you will learn how to use Metaplex Umi and Digital Asset Standard (DAS) API to mint and fetch compressed NFTs on Solana.
In this guide, you will learn about Metaplex Inscriptions on Solana, how to mint them, and how to fetch data from them.
This guide will explore Solana's new Token-2022 Program which introduces Token Extensions for advanced functionality of SPL tokens.
In this guide, you will learn what Cross Program Invocations (CPIs) are and how to use them in Solana programming.
In this guide, you learn what IDLs are and how to use them in Solana programming.
This guide will teach you how to use Bankrun to enhance your local Solana development experience.
In this guide, we will learn about Eclipse, Ethereum's first Layer 2 that is built with the Solana Virtual Machine (SVM) and how to get started on the testnet.
In this guide, you will learn about a new Decentralized Social Media Platform, Farcaster, and how to build your own Farcaster Frame using TypeScript, Express.js and your own Hubble node (optional).
In this guide, you will learn about Metaplex Core, a new lightweight NFT standard on Solana. You will mint your first NFT using Metaplex Core and the Umi JavaScript library.
In this guide, you will learn how to create a digital Asset using the Nifty JavaScript client.
Learn how to use Solana Pay to send and receive SOL and SPL tokens for Payments.