Anchor is a framework that makes building Solana applications easier by abstracting a lot of the heavy lifting.
Learn how to build end-to-end products on Solana with this tutorial covering React, Anchor, Rust, and Phantom.
In this series, we'll implement a simplified version of Twitter as a Solana dApp. We'll write our own program and use it in a custom VueJS app.
In this tutorial, you will learn to create a collection of generative NFTs and a minting machine on the Solana blockchain.
Learn how to deploy a Metaplex marketplace that allows you to mint and sell your own NFTs on Solana.
Getting started with Solana by doing all the basic essentials from setup to deploying a program, to interacting with that program.
In this how-to, you’ll learn how to mint an NFT on Solana by writing a Rust smart contract and using Metaplex’s Token Metadata Program
Felt like someone needed to make this for educational purposes, so here it is. React/Typescript front-end for the Anchor Book Tic-Tac-Toe example with commenting. Challenge your friends in online PVP action powered by Solana!
In this article, we will develop a voting program in Solana using Program Derived Address. By using PDAs any account can generate a voting proposal using the program and an account can only vote at each proposal once.
Learn how to create a smart contract instruction on Solana that deposits tokens from one account to another
An introductory tour to writing a simple voting app on Solana, built with the Anchor framework and React.
Learn how to build a clone of the Solana Explorer to display information about blocks and transactions using React
This tutorial has been written to document the best practices for setup of the solana program library governance program as of version 1.0.6. Specifically this was informed through the configuration of the Mango DAO.
At a high level, a bank relates to a block produced by a single leader, and each bank (except for the genesis bank) points back to a parent bank.
In this article, we'll walk through the process of sending a custom instruction to a solana on-chain program. We'll modify the solana example helloworld to take two instructions, SayHello and SayGoodbye.
Learn how to build, deploy, and interact with smart contracts on the Solana Devnet cluster, including a simple ‘Hello World’ example, as well as a smart contract that uses Chainlink Price Feeds
Develop a wallet for the Solana protocol. As you build, we'll dive into some of the fundamentals of Web 3 so you can start cultivating an understanding for blockchain technology and decentralized applications.
This post is an attempt to provide a practical guide to NFTs in anchor programs and provide copy-pastable and reusable pieces of code whenever you see yourself building anchor programs with NFT’s.
An introduction to the SPL Token Program and Solana's account model, complete with a guide on how to create a token on Solana.
In this tutorial, you will create a program that can control multiple related accounts via PDA's and implement constraints so that only the blog's author can create new posts.
This article demostrates how to use your Solana wallet (Phantom) to sign in an existing web application.
This tutorial will take you from zero to one in building on the Solana network. You'll be guided through the entire process of developing on Solana by building an on-chain program using Rust and deploying it to the Solana test net. We’ll also interact with the on-chain program using the Solana/web3.js Javascript API.
In this tutorial I go over the steps, in detail, of how to make your own NFT with the Hash Lips Art engine repository. This tutorial is granted you have the layers already made, although there are some test layers provided.
This post series will present one way to build a new decentralized identity and verification system that improves phone numbers.
If you’ve ever tried to get all accounts from a Solana program, you’ve probably noticed that you get everything in one go without being able to limit or offset the accounts retrieved. Additionally, we cannot control the order in which we receive them.
Going through the special settings of the Metaplex Candy Machine v2! Including whitelist, hidden settings, and end-setting.
Coinfra has launched the no-code NFT generator toolkits on Solana wrapping the Metaplex candy machine version2 and HashLips Art Engine. Users can generate NFTs without using any command lines.
Set up spl governance and github actions such that you can use gitflow to deploy your contracts, and SPL Governance to approve new changes.
In this tutorial I got over how to create your very own Cryptocurrency token on Solana, and how to push it to the Solana Token List Github repo.