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.
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 will show you how to create clients for your Anchor programs using Kinobi.
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.
In this guide, you will learn how to remove the update authority of a Solana Program so that it can never be updated or modified.
In this guide, you will learn how to transfer SOL and SPL tokens using Anchor.
In this guide, you will learn how to use constraints in Anchor to improve your code's security and readability.
In this guide, we will explore what Clockwork is and how to use it to automate Solana programs.
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.
In this guide, we will explore what Pyth is and how to use it to get real-time price information in your Solana Programs. We will build a simple Solana program that requests and logs a price feed from Pyth and test the program on Solana's devnet.
In this guide, we will deploy your first Solana Program to Devnet and learn how to create a Hello World and Counter Program using Anchor.
This guide will build on top of "How to Write Your First Anchor Program in Solana - Part 1" and walk you through adding more features to your Anchor program.
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.