GithubHelp home page GithubHelp logo

nathanzebedee / solana-programming-resources Goto Github PK

View Code? Open in Web Editor NEW

This project forked from solananatives/solana-programming-resources

0.0 0.0 0.0 545 KB

A complete collection of all the Solana programming resources available for developers.

solana-programming-resources's Introduction

Solana-Programming-Resources

A complete collection of all the Solana programming resources available for developers.

Intro Level Rust

Title Type Link Source Date
The Rust Book Book Click here Rust Community
The Rust Lang Book Playlist Video Click here Youtube - Let's Get Rusty
Rust by Example Article Click here Github - The Rust Programming Language
Rust Crash Course Tutorial for Solana Video Click here Youtube - Josh's DevBox 01/03/2022

Intro Level Solana

Title Type Link Source Date
Solana Docs Article Click here Solana Docs by Solana Foundation
Solana Cookbook Article Click here Solana Developers
Solana Bootcamp Chicago Video Click here Youtube - Solana
Solana Development Tutorial Video Click here Youtube - Josh's DevBox
Full Solana and Rust programming course for beginners Course Click here IdeaSoft Career Booster
Solana Blockchain Development Course Click here Adept
Solana Practicum Course Click here Patika Dev
Intro to Solana Course Click here Soldev
Solana Course Click here Figment Learn
Solana Beginner Crash Course Workshop Video Click here Youtube - Joseph Caulfield 01/12/2023
Solana 101 Beginner Presentation Workshop Video Click here Youtube - Joseph Caulfield 03/15/2023
Solana Dev Course Video Click here Youtube - Solandy

Introduction to Solana

Title Type Link Source Date
Introduction Article Click here Solana Docs
An Introduction to Solana Article Click here Grayscale
Solana Programming – The Ultimate Guide to Solana Development Article Click here Moralis 07/14/22
Programming on Solana - Introduction to Ethereum and Solana Video Click here Youtube - Harkirat Singh 02/23/22
Intro to the Solana Programming Model - Technical Workshop Video Click here Youtube - Solana 05/18/21
Solana Bootcamp - Day 1 - Intro to Solana Video Click here Youtube - Solana 01/21/22

Proof of History (Consensus Algorithm)

Title Type Link Source Date
Proof of History: How Solana brings time to crypto Article Click here Solana 11/30/21
Solana blockchain and the Proof of History Article Click here InfoWorld 07/28/22
How Solana’s Proof of History is a Huge Advancement for Block Time Article Click here Medium - Anatoly Yakovenko 08/14/19
How does Proof Of History work? Video Click here Youtube - Cryptomatics 01/24/22
Solana's Core Innovation: Proof of History - How Solana Hit 60 Billion Transactions! Video Click here Youtube - Solana Sun 03/03/22

Setting Up The Development Environment

Title Type Link Source Date
Solana Development Tutorial: Environment setup Article Click here Medium - Solong 11/24/21
How to Set Up Your Solana Development Environment Article Click here Alchemy
Solana Smart Contract Dev Environment Setup + Some Consle Solana Commands Video Click here Youtube - Josh's DevBox 01/31/22
Setting Up The Solana Dev Environment (Mac/Linux) Video Click here Youtube - hashn3rd 05/21/21
Exploring Solana's Tooling Ecosystem Video Click here Youtube - Solana 04/19/22
How To Install Solana on Mac Video Click here Youtube - MammothInteractive 04/15/22
How to Install Solana on Windows Video Click here Youtube - MammothInteractive 04/15/22

Solana CLI

Title Type Link Source Date
Command-line Guide Article Click here Solana Docs
Command Line Wallets Article Click here Solana Docs
Using Solana CLI Article Click here Solana Docs
CLI Usage Reference Article Click here Solana Docs
Command-line Interface Article Click here Solana
Setting up a Solana CLI Wallet Article Click here Metaplex 01/25/23
Solana Automation CLI is here Article Click here Medium - Snowflake Network 03/22/22
Introduction to Solana and the spl-token command line Article Click here Github - Ryan S 08/06/22
How do Solana CPIs work? Twitter Thread Click here Twitter - pencilflip.glow 12/10/21
Learn Solana CLI Article Click here HackMD
The Solana CLI Video Click here Youtube - Procedural Nodes 09/30/21
Solana Tutorial - Learn the Solana CLI (clusters, wallets, deploy, etc) Video Click here Youtube - Nick Frostbutter 09/05/22
How to use your Phantom wallet with CLI Video Click here Youtube - Solandy 07/05/22
The state of program admin keys in Solana Twitter Thread Click here Twitter - 0xGoki 12/15/21
Solana CLI Video Click here Youtube - Coding & Crypto 04/09/22

Program (Smart Contract) Development

Title Type Link Source Date
How to Write a Solana Smart Contract? Article Click here Moralis 10/14/22
How to Build and Deploy a Solana Smart Contract? Article Click here Chainlink 09/17/21
Programming on Solana - An Introduction Article Click here Paulx 1/14/21
How to build & deploy smart contracts on solana? Article Click here LeewayHertz
Solana Smart Contract Development: A Detailed Guide Article Click here Antier
How to build & deploy smart contracts on solana? Article Click here Rejolut
Building and Securing Solana Smart Contracts Article Click here Hacken 06/30/22
Why You Should Develop a Smart Contract on Solana Article Click here Oodles Blockchain 08/24/22
How to Create Smart Contracts in Solana and Anchor Article Click here Better Programming 01/22/22
Complete guide to deploy smart contracts on Solana Article Click here Codedamn 12/11/22
My lesson learn in Solana Smart Contract development Article Click here Medium - Matthew Leung 03/08/22
Solana Development (6): Understanding How Smart Contract Works in Solana Article Click here CoinsBench 11/09/21
Solana Tutorial Building Smart Contracts & dApps For The Solana Hackathon Article Click here Jamesbachini 01/03/21
Solana Smart Contract Development: Hello World Tutorial - Rust and Typescript walkthrough Video Click here Youtube - Josh's DevBox 02/04/22
Building SmartContracts With Solana and Rust Lang Video Click here Youtube - David Choi 05/04/21
Code a Solana smart contract in 2 mins Video Click here Youtube - David Choi 01/07/22
Solana Free 2-hour course : How to Build Smart Contracts (Rust) Video Click here Youtube - EatTheBlocks 09/22/22
How To Build and Deploy a Solana Smart Contract Video Click here Youtube - Chainlink 09/18/21
Compressed NFTs: Metaplex & Solana Labs/Foundation Podcast Click here Twitter - Dialect 01/24/23
SPL Governance Video Click here Youtube - Solana 11/07/22
Programming on Solana - Smart Contract Hello World Program in Rust Video Click here Youtube - Harkirat Singh 02/23/22

Hello World Program Development

Title Type Link Source Date
Hello World Article Click here Soldev
Hello World Quickstart Guide Article Click here Solana Docs
Solana Development (5): Deploy your First Smart Contract Article Click here Medium - Brochain 11/05/21
An Introduction to Building on the Solana Network Article Click here Hackernoon 09/30/21
Hello, World in Solana with Rust & Web3.js Article Click here Topherpedersen Blog 01/14/22
Programming on Solana Hello World Program in Rust Video Click here Youtube - Harkirat Singh 02/23/22
Solana Smart Contract Development: Hello World Tutorial Rust and Typescript walkthrough Video Click here Youtube - Josh's DevBox 02/04/22
Hello World Video Click here Youtube - Solana 09/01/22
Build and Deploy a Solana Smart Contract (Hello World) using Rust Video Click here Youtube - David Razmadze 04/18/22
Notes from Hello World Deep Dive Twitter Thread Click here Twitter - C.OG 10/26/21
Hello World Increment Program Video Click here Youtube - NpmRunProgram 06/01/22

Program Derived Addresses

Title Type Link Source Date
Program Derived Addresses Twitter Thread Click here Twitter - pencilflip.glow 11/03/21
Program Derived Addresses (PDAs) Article Click here Solana Cookbook 08/18/22
Program Derived Addresses Article Click here Solana Docs
Understanding Program Derived Addresses Article Click here Brian Friel 10/21/21
What Is a Program Derived Address? Article Click here Medium - Matt Lim 10/23/21
What is a Program Derived Address (PDA) exactly? Article Click here Stackexchange
Program Derived Addresses (PDAs) Video Click here Youtube - Coding & Crypto 06/29/22
Solana Bytes - Program Derived Addresses Video Click here Youtube - Solana 09/09/22
What is a Program Derived Address (PDA)? Article Click here Alchemy 01/25/23
Program derived addresses and cross program invocation Video Click here Youtube - Solana 01/20/22
How to Use Program Derived Addresses in Your Solana Anchor Program Article Click here QuickNode 01/09/23

Transactions

Title Type Link Source Date
Transactions Article Click here Solana Docs
Versioned Transactions Artile Click here Solana Docs
Address Lookup Tables Article Click here Solana Docs
Transactions Article Click here Solana Cookbook 12/30/21
Solana Transaction Structure Article Click here Solana Wiki 05/08/21
Solana Validator 101: Transaction Processing Article Click here Medium - Jito Labs 11/23/21
Transaction Fees Article Click here Jstarry Notion 11/15/21
Solana Transactions in Depth Article Click here Medium - Alex Miller 09/11/21
How to Get Transaction Logs on Solana Article Click here QuickNode 10/27/22
Transaction confirmation Article Click here Jstarry Notion 05/26/22
Structure of Solana's blockspace Twitter Thread Click here Twitter - 7Layer 01/18/23
Solana transaction- Lumina Labs Twitter Thread Click here Twitter - wireless anon 01/11/23
How to Use Versioned Transactions on Solana Article Click here QuickNode 10/18/22
MEV on Solana Article Click here Chainstack 09/16/22
Solana Transactions with Better Call Sol Video Click here Youtube - Lab Eleven 03/08/23

Accounts

Title Type Link Source Date
Accounts Article Click here Solana Docs
An Introduction to the Solana Account Model Article Click here QuickNode 09/23/22
Accounts Article Click here Solana Cookbook 08/18/22
Account Storage Article Click here Solana Wiki 05/08/21
Solana accounts explained Twitter Thread Click here Twitter - pencilflip.glow 10/25/21
A Deep Dive into Solana Account Model (1) — Introduction Article Click here Medium - Brochain 02/06/22
A Deep Dive into Solana Account Model (2) — SPL Token Article Click here Medium - Brochain 02/09/22
Account Model Article Click here Solana Wiki 05/08/21
Paginating and ordering accounts in Solana Article Click here Lorisleiva
Solana tutorial #1: Solana accounts Article Click here Ackee Blockchain 11/05/21
Understand Solana with Solscan: Solana Account Explained Article Click here Solscan 08/30/22
Transfer of Sol between accounts Article Click here Ledger
Account abstraction Twitter Thread Click here Twitter - Squads 12/07/22
What are Solana Accounts? Video Click here Youtube - Solandy 12/22/21
How Your Data & Programs are Stored on Solana - Solana's Account System Video Click here Youtube - Solana Sun 03/06/22
How To Get Solana Token Accounts From A Wallet Address Video Click here Youtube - QuickNode 06/23/22
Solana Bytes - Custom Account Data Video Click here Youtube -Solana 09/09/22
Solana Bytes - Accounts Video Click here Youtube - Solana 09/09/22
How to Freeze Token Accounts Video Click here Youtube - Solandy 03/02/22
How does Solana generate public and private keys? Article Click here Chainstack 11/22/22
Managing large accounts on Solana Video Click here Youtube - Solana 03/31/2023

Tokens

Title Type Link Source Date
Create Tokens With The Token Program Article Click here Soldev
Lecture/Demo: How to build a simple token program Video Click here Youtube - Solana 01/20/22
Use Token-2022 for Everything Video Click here Youtube - Solana 11/07/22
Swap Tokens With The Token Swap Program Article Click here Soldev
Create Solana NFTs With Metaplex Article Click here Soldev
Create a token on Solana Article Click here Figment Learn
Token Program Article Click here Solana
How to Create a Solana Token in 5 Steps Article Click here Moralis 02/18/22
Building your own token with Solana Article Click here LogRocket 06/02/22
Create and List a Solana Token in a UI with Zero Development in 5 Minutes Article Click here Medium - Austerity Sucks 11/01/21
How To Develop Token on The Solana Blockchain? Article Click here SAGipl
Retrieve Tokens and Balances from a Solana Wallet Video Click here Adept 01/25/22
How to create your own token on Solana Video Click here Youtube - Loop Creative Andy 05/24/21
How to build a simple token program Video Click here Youtube - Solana 01/20/22
SOLANA - Technical Guide / Create Your Own Token / Using the Wallet Video Click here Youtube -Crypton 07/15/21
Create Your Own Token and NFT Video Click here Youtube - ZappyCode 05/25/21
Create your own token Video Click here Youtube - Harkirat Singh 02/23/22
What exactly is an NFT? Article Click here Solana
Solana’s Token Program, Explained Article Click here Medium - Matt Lim 10/29/2021
Minting Compressed NFTs Video Click here Youtube - Solana 04/03/2023
Transferring Compressed NFTs Video Click here Youtube - Solana 04/03/2023

Clusters

Title Type Link Source Date
A Solana Cluster Article Click here Solana Docs
Solana Clusters Article Click here Solana Docs
Solana Cluster RPC Endpoints Article Click here Solana Docs
Benchmark a Cluster Article Click here Solana Docs
Performance Metrics Article Click here Solana Docs
What Are Solana Clusters? Article Click here Blockchain101
Solana Cluster Article Click here Neon Labs
solana-cluster Github Click here Github - Blockdaemon
What is Solana? How Does It Work? Article Click here Solana Compass
A Solana Cluster. Solana Documentation. Learn How Solana Works Video Click here Youtube - Youni 01/23/22

Validators

Title Type Link Source Date
Anatomy of a Validator Article Click here Solana Docs
TPU (Transaction Processing Unit) Article Click here Solana Docs
TVU Article Click here Solana Docs
Blockstore Article Click here Solana Docs
Gossip Service Article Click here Solana Docs
The Runtime Article Click here Solana Docs
Starting a Validator Article Click here Solana Docs
Validator - Vote Account Management Article Click here Solana Docs
Staking Article Click here Solana Docs
Monitoring a Validator Article Click here Solana Docs
Publishing Validator Info Article Click here Solana Docs
Validator - Failover Setup Article Click here Solana Docs
What is a Solana Validator? Article Click here Shakudo 07/08/22
How Solana Staking Works Article Click here Blockdaemon
Solana: How to pick a validator Article Click here Medium - Michael Hubbard 09/06/21
Solana Validators Article Click here Blockdaemon
What Is A Validator? Article Click here Solana Validator
Solana Validator Workshop Twitter Thread Click here Twitter - Everstake 09/21/22
validator network Twitter Thread Click here Twitter - Solana Foundation 08/10/22
Why Solana is more decentralized than you think ? Twitter Thread Click here Twitter - Solana Foundation 07/25/22
What are Solana Validators and How do they Work? Article Click here Ascendex 09/01/22
Everything about Staking Solana; Validators, Apps, and a Solstake.io Full Tutorial Video Click here Youtube - Seb Montgomery 07/25/21
Solana Staking how to pick the best Validator. Everstake vs small validators. Video Click here Youtube - Sol Play 01/18/22
How We Built Novel Staking Infrastructure For a Solana Validator Article Click here Moonfire 08/30/22

Solana Economics

Title Type Link Source Date
Solana Economics Overview Article Click here Solana Docs
Terminology for Economics Article Click here Solana Docs
Solana's Proposed Inflation Schedule Article Click here Solana Docs
Adjusted Staking Yield Article Click here Solana Docs
Transaction Fees Article Click here Solana Docs
Storage Rent Economics Article Click here Solana Docs
Validation-client Economics Article Click here Solana Docs
Solana Economics Article Click here Medium - Clayton Menzel 02/04/21
Solana Validator Economics Article Click here Medium - Thalita 08/23/22
Solana Tokenomics Explained Article Click here Shrimpy 10/05/22
Solana (SOL) Tokenomics Article Click here CoinGecko 07/18/22
Tokenomics Article Click here Solanium
Solana Fee markets Article Click here

Client Interaction with the Solana Network

Title Type Link Source Date
Read Data From The Solana Network Article Click here Soldev
Write Data To The Solana Network Article Click here Soldev
Interact With Wallets Article Click here Soldev
Serialize Custom Instruction Data Article Click here Soldev
Deserialize Custom Account Data Article Click here Soldev
Page, Order, and Filter Custom Account Data Article Click here Soldev
JSON RPC API Article Click here Solana Docs
Web3 JavaScript API Article Click here Solana Docs
Web3 API Reference Article Click here Solana Docs
Rust API Article Click here Solana Docs
How To Read Data From The Network Video Click here Youtube - Solandy 08/17/22
How To Write Data To The Network Video Click here Youtube - Solandy 08/28/22
Reading data from the blockchain Article Click here Buildspace
Integrating with Solana wallets Article Click here Lorisleiva 02/10/22
How to run a Solana RPC node Article Click here Chainstack 03/04/22

Serialization

Title Type Link Source Date
Serializing Data Article Click here Solana Cookbook 09/20/22
How to Deserialize Account Data on Solana Article Click here QuickNode 01/23/23
Serializing Instruction Data Video Click here Youtube - Solandy 09/15/22
Guide on Serialization Twitter Thread Click here Twitter - sayantan 01/22/22
Deserializing Custom Account Data Video Click here Youtube - Solandy 10/07/22

Solana Program Library

Title Type Link Source Date
SPL Introduction Article Click here Solana Program Library Docs
Token Program Article Click here Solana Program Library Docs
Token Swap Program Article Click here Solana Program Library Docs
Token-Lending Program Article Click here Solana Program Library Docs
Associated Token Account Program Article Click here Solana Program Library Docs
Token Upgrade Program Article Click here Solana Program Library Docs
Memo Program Article Click here Solana Program Library Docs
Name Service Article Click here Solana Program Library Docs
Shared memory Program Article Click here Solana Program Library Docs
Feature Proposal Program Article Click here Solana Program Library Docs
Token-2022 Program Article Click here Solana Program Library Docs
Use Token-2022 for Everything Video Click here Youtube - Solana 11/07/22
Solana zk tokens - A Primer Twitter Thread Click here Twitter - hersh 02/21/22
SPL tokens Twitter Thread Click here Twitter - sayantan 01/12/22
Building an SPL-token-faucet on Solana Article Click here Medium - Maxim Piessen 12/07/21
solana-program-library Github Click here Github - Solana Labs
Yield Farming Github Click here Github - Solana Labs
Token Lending Github Click here Github - Solana Labs
Stake Pool Github Click here Github - Solana Labs
Name Service Github Click here Github - Solana Labs
Governance Github Click here Github - Solana Labs
Token Github Click here Github - Solana Labs
Token Swap Github Click here Github - Solana Labs
Shared Memory Github Click here Github - Solana Labs
Confidential Token Program Github Click here Github - Solana Labs
Stateless Offer Github Click here Github - Solana Labs
Memo Program Github Click here Github - Solana Labs
Binary Option Github Click here Github - Solana Labs
Associated Token Accounts and risks of signing an unknown setAuthority() transaction Twitter Thread Click here Twitter - Abdul 04/14/22
The SPL Token Program Video Click here Youtube - Solandy 10/21/22
Diagramming Accounts Twitter Thread Click here Twitter - pencilflip.glow 11/14/21
Solana SPL Token Beginner's Guide Article Click here Avana Wallet 10/06/22

System Design Proposals

Title Type Link Source Date
System Design Proposals Article Click here Solana Docs
Accepted Design Proposals Article Click here Solana Docs
AccountsDB Replication for RPC Services Article Click here Solana Docs
Bankless Leader Article Click here Solana Docs
Block Confirmation Article Click here Solana Docs
Optimize RocksDB Compaction for Solana BlockStore Article Click here Solana Docs
Cluster Test Framework Article Click here Solana Docs
Comprehensive Compute Fees Article Click here Solana Docs
Embedding the Move Language Article Click here Solana Docs
Fee Transaction Priority Article Click here Solana Docs
Leader Duplicate Block Slashing Article Click here Solana Docs
Inter-chain Transaction Verification Article Click here Solana Docs
Ledger Replication Article Click here Solana Docs
Program log binary data Article Click here Solana Docs
Optimistic Confirmation and Slashing Article Click here Solana Docs
Optimistic Transaction Propagation Signal Article Click here Solana Docs
Optimistic Confirmation Article Click here Solana Docs
Program Instruction Macro Article Click here Solana Docs
Return data from BPF programs Article Click here Solana Docs
RiP Curl: low-latency, transaction-oriented RPC Article Click here Solana Docs
Rust Clients Article Click here Solana Docs
Simple Payment and State Verification Article Click here Solana Docs
Slashing rules Article Click here Solana Docs
Snapshot Verification Article Click here Solana Docs
Tick Verification Article Click here Solana Docs
Timely Vote Credits Article Click here Solana Docs
Transactions v2 - On-chain Address Lookup Tables Article Click here Solana Docs
Validator Article Click here Solana Docs
Secure Vote Signing Article Click here Solana Docs

Solana Program Security

Title Type Link Source Date
How to approach the Program Security module Article Click here Soldev
Signer Authorization Article Click here Soldev
Owner Checks Article Click here Soldev
Account Data Matching Article Click here Soldev
Reinitialization Attacks Article Click here Soldev
Duplicate Mutable Accounts Article Click here Soldev
Type Cosplay Article Click here Soldev
Arbitrary CPI Article Click here Soldev
Bump Seed Canonicalization Article Click here Soldev
Closing Accounts and Revival Attacks Article Click here Soldev
PDA Sharing Article Click here Soldev
Solana program security - Part 1 (from FYEO, formerly Kudelski) Article Click here Kudelski Security 09/15/21
Code and implementation Security Assessment (from FYEO, formerly Kudelski) Document Click here Solana 07/07/21
Security Policy Github Click here Github - Solana Labs
sealevel-attacks Github Click here Github - coral xyz
Solana Auditing and Security Resources Github Click here Github - sanny
How To Develop a Secure Solana Program: Types Article Click here Ulam Labs 08/18/22
Solana Security Workshop Article Click here Solana Security Workshop
A Review of Recent Hacks on Solana Article Click here Sec3 09/06/22
A Framework for Formal Verification of Solana Programs Video Click here Youtue - Solana 11/07/22
Lessons Learned From Auditing Solana Video Click here Youtube - Solana 11/07/22
How to audit Solana smart contracts Part 1: a systematic approach Article Click here Medium - Sec3 11/11/21
How to audit Solana smart contracts Part 2: automated scanning Article Click here Medium - Sec3 11/13/21
How to audit Solana smart contracts Part 3: penetration testing Article Click here Medium - Sec3 12/08/21
Solana Smart Contracts: Common Pitfalls and How to Avoid Them Article Click here Neodyme 08/20/21
Solend Auditing Workshop Document Click here Solend Protocol 06/30/21
Soteria — A vulnerability scanner for Solana smart contracts Article Click here Medium - Sec3 10/09/21
The Vulnerabilities You’ll Write With Anchor Article Click here Zellic 08/16/22
Solana: An Auditor's Introduction Article Click here Osec 03/14/22

Anchor

Title Type Link Source Date
Intro to Anchor development Article Click here Soldev
Intro to client-side Anchor development Article Click here Soldev
Anchor PDAs and Accounts Article Click here Soldev
Anchor CPIs and Errors Article Click here Soldev
Anchor Article Click here Anchor
Installation Article Click here Anchor
Intro to Programming on Solana Article Click here Anchor
High-level Overview Article Click here Anchor
The Accounts Struct Article Click here Anchor
The Program Module Article Click here Anchor
Errors Article Click here Anchor
Cross-Program Invocations Article Click here Anchor
Program Derived Addresses Article Click here Anchor
anchor-by-example Github Click here Github - coral xyz
anchor Github Click here Github - coral xyz
Using PDAs and SPL Token in Anchor Article Click here Better Programming 11/16/21
Getting started with Solana and Anchor Article Click here Lorisleiva
Crate anchor_lang Article Click here RS Docs
Solana Bytes - Intro to Anchor Video Click here Youtube - Solana 09/01/22
Creating a Solana Program with Anchor Article Click here Adept 01/25/22
Introduction to Anchor Solana development Video Click here Youtube - Chainlink 04/25/22
Intro to Anchor Solana Development Video Click here Youtube - Chainlink 10/20/22
Anchor: A Powerful Framework for Solana Developers Article Click here HackMD
Anchor IDLs Twitter Thread Click here Twitter - jozanza 10/20/22
Anchor Workshop Video Click here Youtube - Solana 11/07/22
Build Solana Smart Contracts & DApps using Anchor Rust & React from scratch Article Click here Medium - makeDEVeasy 08/15/22
On-Chain Voting Article Click here Anchor Examples
Write Your First Anchor Program: Building a Vesting Schedule Video Click here Youtube - Solana 11/07/22
Simple tutorial on Solana Rust smart contract with Anchor framework Article Click here Techchee
Anchor: Solana Sealevel Framework Article Click here Morioh
Solana Smart Contract Tutorial: Using the Anchor Framework Video Click here Youtube - Josh's DevBox 03/02/22
How to Anchor: An introduction to the Anchor Framework Video Click here Youtube - Solana 09/09/21
CPI Call's Github Click here Github - Solana
Writing a Solana Program with Anchor Video Click here Youtube - Solandy 02/06/22
Solana Tutorial: Creating PDA's with Anchor Video Click here Youtube - Josh's DevBox 07/16/22
Programming Solana Smart Contracts Intermediate Anchor Tutorial Video Click here Youtube - Henry-E 05/19/21
How to Build & Deploy a Solana Smart Contract using Anchor Article Click here Become Better Programmer 02/02/22

Building dapps

Title Type Link Source Date
Solana Dapp Development Article Click here Medium - Crypton Studio 08/03/22
Create a simple blog dApp on Solana Article Click here Figment Learn
Solana dApp Scaffold Next Github Click here Github - Solana Labs
Minting NFTs on Solana at Scale Video Click here Youtube - Solana 11/07/22
Tutorial for building simple Solana DeFi Dashboard dApp with Moralis Article Click here React.js Examples 02/15/22
Create a Solana dApp from scratch Article Click here Lorisleiva
Building a calculator using Solana programs Article Click here Questbook
Build a Crowdfunding platform on Solana Article Click here Figment Learn
Create a fullstack mail dApp on Solana Article Click here Figment Learn
Building a messaging app on Solana Article Click here Questbook
Create your personal Solana wallet Article Click here Questbook
Solana Workshop dApps Github Click here Github - Solana Developers
How to Build a Solana NFT Explorer Article Click here Moralis 09/07/22
Writing a dApp to Work With PDA's Video Click here Youtube - Josh's DevBox 07/21/22
Build DAPPs with Solana, Rust, and Arweave Video Click here Youtube - David Choi 07/21/22
Solana Smart Contract Tutorial: Using Phantom Wallet to create a DApp Video Click here Youtube - Josh's DevBox 03/13/22
Building your first dApp on Solana Video Click here Youtube - Harvard Blockchain Club 11/13/21
Solana Workshops Github Click here Github - Solana Developers
How to Build Your Own ZK App on Solana in Minutes Video Click here Youtube - Solana 11/07/22
Build TikTok Web 3.0 Blockchain App with Solana Video Click here Youtube - Clever Programmer 05/18/22
Build a Blog App with Solana & React Video Click here Youtube - Clever Programmer 09/26/22
Build Solana Todo App with Next.js & Rust Video Click here Youtube - Clever Programmer 09/06/22
How to Build an xNFT Video Click here Youtube - Solana 11/07/22
How to Build a Staking Dapp Article Click here Alchemy
Build a Web3 app on Solana with React and Rust Article Click here Buildspace
Build a web3 app on Solana with React and Rust Video Click here Youtube - Web3Vault 02/20/22
Dapps Without Borders- How to Build With xDapp Frameworks Video Click here Youtube - Solana 11/07/22
Creating a Roulette Game Article Click here Questbook
Building Decentralized Order Books Video Click here Youtube - Solana 11/07/22
Build Spotify Blockchain Web3 dApp with Next.js, Solana Video Click here Youtube - Clever Programmer 05/30/22
Solana dApp Store: Chat with Solana Mobile team on anything dApps Podcast Click here Twitter - Solana Mobile 02/01/23
solana-nft-gallery Github Click here Github - Swaroop Maddu
Runtime Limitations, Building Apps in Constrained Systems Video Click here Youtube - Solana 01/20/22
A Guide to Making UX Friendly Solana Dapps Video Click here Youtube - Solana 11/15/21
Why You Should Build Your DeFi Dapp Using Anchor Video Click here Youtube - Solana 11/15/21
Bringing Smart Contracts to Their Break(ing) Point Video Click here Youtube - Solana 11/15/21
How to Connect Users to Your dApp with the Solana Wallet Adapter and Scaffold Article Click here QuickNode 09/23/22
Build Facebook 3.0 on Blockchain with Solana Video Click here Youtube - Clever Programmer 04/19/22

Seahorse

Title Type Link Source Date
Seahorse Article Click here Seahorse
Installation Article Click here Seahorse Docs
Calculator: Your first Seahorse program Article Click here Seahorse Docs
Seahorse - Accounts Article Click here Seahorse Docs
Seahorse - SPL tokens Article Click here Seahorse Docs
Seahorse - Other CPIs Article Click here Seahorse Docs
seahorse Twitter Thread Click here Twitter - Amelia 08/08/22
seahorse-lang Github Click here Github - Amelia chen
Intro to Seahorse Video Click here Youtube - Solana 09/01/22
An introduction to writing applications on Solana with Anchor and Seahorse lang Article Click here Medium - Het Dagli 09/19/22
Writing Solana Programs in Python - Seahorse Tutorial Video Click here Youtube - Solandy 09/02/22

Solana Playground (Browser-based IDE)

Title Type Link Source Date
Solana Playground Article Click here Solana
Solana Playground Article Click here Solana Playground
Solana Playground Document Click here Tran Giang Long 03/15/22
solana-playground-app Github Click here Github - Solana Playground Labs
Let's build a Solana Game! - Part 1 - Anchor + Playground Video Click here Youtube - Sol Play 11/17/22
Make a pay to play to earn Solana game - Anchor Playground Video Click here Youtube - Sol Play 11/26/22

solana-programming-resources's People

Contributors

hydrogenbond007 avatar pierre-sn avatar sn-abhishek avatar sohrab- avatar tabascoatw avatar thewuhxyz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.