Skip to main content

Guides / All Tags

Solana-web3.js Guides

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

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.

Updated July 31, 2024Beginner
SolanaJavaScriptTypeScriptRustSolana-web3.js

What is the Solana Transfer Hook Extension

This guide will explore the basics of Solana's SPL Token Transfer Hook extension, which allows developers to add custom logic to token transfers.

Updated July 3, 2024Intermediate
SolanaSolana-web3.jsSPL Token ProgramToken-2022

How to Create a Solana NFT with the SPL Metadata Token Extension

This guide will explore how to create and add token metadata using the Solana Metadata Token Extension.

Updated February 1, 2024Beginner
SolanaJavaScriptTypeScriptSolana-web3.jsSPL Token ProgramToken-2022NFTs

How To Create and Mint an SPL Token using Solidity and Solang

In this guide, you will learn how to create and mint an SPL token using Solidity and Solang with Anchor.

Updated January 31, 2024Beginner
SolanaSolidityTypeScriptSPL Token ProgramMetaplexSolangAnchorSolana-web3.jsIPFS

How to Create a Fungible SPL Token on Solana with Metaplex

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.

Updated January 4, 2024BeginnerVideo
SolanaTypeScriptJavaScriptSPL Token ProgramMetaplexSolana-web3.jsIPFS

Five Ways to Check the Balance of a Solana SPL Token Account

This guide will give you a complete overview of the five ways to check the balance of a Solana SPL Token Account (Solana CLI, Solana-Web3.js, Solana Token Program, cURL, and Rust).

Updated October 6, 2023Beginner
SolanaJavaScriptRustSolana-web3.jsSPL Token ProgramWallets

Five Ways to Find the Associated Token Address for a Solana Wallet and Mint

This guide will give you a complete overview of the five ways to check the address of a Solana SPL Token Account (Solana CLI, Solana-Web3.js, Solana Token Program, cURL, and Rust).

Updated October 6, 2023Beginner
SolanaJavaScriptRustSolana-web3.jsSPL Token ProgramWallets

How to Program with Solidity on Solana - Solang vs Neon

Learn about Solang and Neon, two tools that allow you to write smart contracts in Solidity and deploy them to Solana.

Updated August 4, 2023Beginner
SolanaSolidityJavaScriptTypeScriptSolangSolana-web3.js

How to Create a Solana Program using Solidity and Solang

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.

Updated July 28, 2023Beginner
SolanaSolidityJavaScriptTypeScriptSolangSolana-web3.jsAnchor

How to Stake SOL on Solana (4 ways)

This guide will give you an overview of the four ways to stake SOL on Solana (Wallet, Solana CLI, Solana-Web3.js, Liquid Staking).

Updated July 17, 2023Beginner
SolanaJavaScriptSolana CLISolana-web3.js