Solana Official Docs
- Learn Solana Development https://docs.solana.com/developers
- Running a Validator https://docs.solana.com/running-validator
- JSON RPC API https://docs.solana.com/developing/clients/jsonrpc-api
- Programming Model https://docs.solana.com/developing/programming-model/overview
- Create an SPL Token https://spl.solana.com/token
- Wallet Adapter Libraries: https://github.com/solana-labs/wallet-adapter/blob/master/PACKAGES.md
- Architecture https://docs.solana.com/cluster/overview
- Add Solana to Your Exchange https://docs.solana.com/integrations/exchange
- Solana Terminology https://docs.solana.com/terminology
- Solana Ecosystem https://solana.com/ecosystem
SOL Dev Faucets (non-Mainnet)
SPL Token/SOL Airdrop Faucet – Devnet/Testnet/Localnet – sol and dummy token https://spl-token-faucet.com/
Sol Faucet https://solfaucet.com/
Solana Cookbook
- Installation (Web3/Solana) https://solanacookbook.com/getting-started/installation.html
- Local Development https://solanacookbook.com/references/local-development.html
- How to generate a new Keypair https://solanacookbook.com/references/keypairs-and-wallets.html
- Accounts https://solanacookbook.com/core-concepts/accounts.html#facts
- Programs https://solanacookbook.com/core-concepts/programs.html#facts
- Transactions https://solanacookbook.com/core-concepts/transactions.html#facts
- Program Derived Addresses (PDAs) https://solanacookbook.com/core-concepts/pdas.html#facts
- Get Program Accounts https://solanacookbook.com/guides/get-program-accounts.html#facts
- Serializing Data https://solanacookbook.com/guides/serialization.html
- Debugging Solana Programs https://solanacookbook.com/guides/debugging-solana-programs.html#facts
- Solana Web3 Wallet Adapter Tutorial https://github.com/solana-labs/wallet-adapter/blob/master/APP.md
Solana Playground
- Develop, deploy and test Solana programs in the browser. https://beta.solpg.io/
Anchor: Smart Contract Framework
- Intro to Programming on Solana https://www.anchor-lang.com/docs/intro-to-solana
- Install Anchor, Rust and Solana https://www.anchor-lang.com/docs/installation
- Getting Started: Hello World https://www.anchor-lang.com/docs/hello-world
- High-level Overview https://www.anchor-lang.com/docs/high-level-overview
- The Accounts Struct https://www.anchor-lang.com/docs/the-accounts-struct
- The Program Module https://www.anchor-lang.com/docs/the-program-module
- Starter project: Tic-Tac-Toe https://www.anchor-lang.com/docs/tic-tac-toe
- Anchor CLI https://www.anchor-lang.com/docs/cli
- Anchor github repo – coral-xyz/anchor https://github.com/coral-xyz/anchor
- Anchor Tutorials in github https://github.com/coral-xyz/anchor/tree/master/examples/tutorial
Solana Program Library
Crate Solana Program
- https://docs.rs/solana-program/latest/solana_program/index.html#
- https://docs.rs/solana-program/latest/solana_program/all.html
Solana Stack Exchange
Setting up a Local Solana dev environment and CLI Wallet
- Install the Solana Tool Suite – https://docs.solana.com/cli/install-solana-cli-tools
- Create a CLI Wallet – https://docs.metaplex.com/guides/cli-wallet
Solana Deploy cheatsheet
Create Solana App
Solscan
- Docs https://docs.solscan.io/
- Account details https://docs.solscan.io/transaction-details/account
- Transaction details https://docs.solscan.io/transaction-details/transaction-details
- Fee Tracker https://beta-analysis.solscan.io/public/dashboard/06d689e1-dcd7-4175-a16a-efc074ad5ce2
solana-web3.js
Solana Mobile
- https://solanamobile.com/
- https://github.com/solana-mobile/solana-mobile-stack-sdk
- https://github.com/solana-mobile/mobile-wallet-adapter
Solana Pay
- https://solanapay.com/
- https://docs.solanapay.com/
- https://github.com/solana-labs/solana-pay
- https://github.com/solana-mobile/solana-pay-android-sample
Solana Validator Guidebook
Solana Ecosystem governance
Solana Tutorials
Solana Labs – Hello World https://github.com/solana-labs/example-helloworld
Start on Solana https://www.startonsolana.com/
Become a Solana builder in six weeks https://buildspace.so/p/solana-core
Solana Crash Course videos (2023) https://www.youtube.com/playlist?list=PLfEHHr3qexv_FEcsuEEmiwSTKfahbYzVX
Solana Labs – Dapp Scaffold React Native https://github.com/solana-developers/dapp-scaffold-react-native
Solana Tutorial – Learn the Solana CLI (clusters, wallets, deploy, etc) https://www.youtube.com/watch?v=pNzT3hgFbpg&ab_channel=NickFrostbutter
Solana Workshops (11 repos) https://github.com/solana-developers/workshops
Program examples https://github.com/solana-developers/program-examples
Web3 examples https://github.com/solana-developers/web3-examples
Taking Payments IRL with Solana Pay: https://www.pointer.gg/tutorials/solana-pay-irl-payments/944eba7e-82c6-4527-b55c-5411cdf63b23
The Complete Guide to Phantom Deeplinks Building a Solana mobile dapp with React Native, Expo, and Phantom. https://phantom.app/blog/the-complete-guide-to-phantom-deeplinks
Solana Development Course
https://github.com/Unboxed-Software/solana-course https://soldev.app/course
Solana Blockchain Tutorial https://adept.at/forked/solana-blockchain-development
Solana (Figment)
https://learn.figment.io/protocols/solana
- Community Tutorials:
- Build a Crowdfunding platform on Solana:
Ship your own NFT Collection on Solana w/ Metaplex. https://buildspace.so/solana-nfts
The Complete Guide to Full Stack Solana Development with React, Anchor, Rust, and Phantom https://dev.to/edge-and-node/the-complete-guide-to-full-stack-solana-development-with-react-anchor-rust-and-phantom-3291
New Solana Dev Guide https://dev.to/meditatingsloth/new-solana-dev-guide-1hm7
Coding & Crypto / Rust-Solana-Tutorial (extensive) https://www.youtube.com/c/CodingCrypto/videos https://github.com/Coding-and-Crypto/Rust-Solana-Tutorial
Web3 examples https://github.com/solana-developers/web3-examples
A simple guide on how to set up Solana Pay’s POS system on Devnet https://tunkunmi.hashnode.dev/a-simple-guide-on-how-to-set-up-solana-pays-pos-system-on-devnet
Beginners guide to Solana NFTs in Rust. https://medium.com/@jacob_62353/introduction-365296716979
Build TikTok Web 3.0 Blockchain App with Solana | Rust | Next.js | Netlify https://www.youtube.com/watch?v=qIGs3XWybgU&ab_channel=CleverProgrammer
freeCodeCamp/solana-curriculum https://github.com/freeCodeCamp/solana-curriculum
QuickNode Solana Development Guides https://www.quicknode.com/guides/solana-development
The Complete Guide to Full Stack Solana Development with React, Anchor, Rust, and Phantom https://dev.to/edge-and-node/the-complete-guide-to-full-stack-solana-development-with-react-anchor-rust-and-phantom-3291
Create a Solana dApp from scratch (simple twitter) https://lorisleiva.com/create-a-solana-dapp-from-scratch
Ship an epic web3 app on Solana with React + Rust. https://buildspace.so/learn-solana
The Solana Security Playbook – How to create a cold wallet https://contenthub.magiceden.io/the-solana-security-playbook
Solana Shield https://solanashield.io/
Solandy
- Solana Dev Course Playlist (18 videos, updated 2023)
- Building a Frontend Application in 30min [Solana Tutorial] – Mar 5th ’23
- How To Read Data From The Network [Solana Development Course: Module 1, Part 1] – Aug 1st ’22
- Serializing Instruction Data [Solana Development Course: Module 1, Part 4] – Sept 2nd ’22
- THE NEW CANDY MACHINE V3 [Solana Tutorial] – Oct 26th ’22 https://www.youtube.com/watch?v=tJqS5iyspuY&t=15s&ab_channel=Solandy%5Bsolandy.sol%5D
- What is a Merkle Tree? How does Account Compression work? [Solana Tutorial] – Mar 22nd ’23
Jrej NFT programming collection
- Your NFT collection on Solana – Metaplex Sugar + Whitelist – Sept 2022
- How to send whitelist tokens for free – Metaplex Gumdrop + Holder minting dapp – Sept 2022
- Your NFT collection on Solana for a couple dollars – Hidden settings (Metaplex CMv2 + MetaBoss) May 22
- Verify NFT holders in your Discord server – NFT4Cause setup + Nuxt.js app hosting
- Customize and deploy your NFT website (React) – Metaplex Candy Machine UI
JoshDev
- Josh: Solana Smart Contract Development: Hello World Tutorial | Rust and Typescript walkthrough
- Solana Smart Contract Tutorial: Sending and Unpacking Instruction Data
- Solana Tutorial: Writing a dApp to Work With PDA’s | React, Next.js, Anchor
- Rust Crash Course Tutorial for Solana
Guide to minting a SolSea NFT: Step by step https://cointelegraph.com/news/how-to-mint-an-nft-on-solana-solsea
Sign In with Solana – Authenticate Users with their Phantom Wallet https://dev.to/thirdweb/sign-in-with-solana-authenticate-users-with-their-phantom-wallet-4b21
Building a Mint Solana NFT Frontend with NextJS and Metaplex https://dev.to/aeither/building-a-mint-solana-nft-frontend-with-nextjs-and-metaplex-26eb
Solana DEV #01: Fetching onchain data in a right way https://dev.to/chungquantin/solana-dev-01-fetching-onchain-data-in-a-right-way-23da
Solana DEV #02: Retrieve all Deposit transactions of your wallet https://dev.to/chungquantin/solana-dev-02-retrieve-all-depoa
Solana Dev Series https://super.page/solana-dev-series
Solana Program Template w/o Anchor https://github.com/stegaBOB/solana-program-template
jferrer/expo-solana-wallet https://github.com/jferrer/expo-solana-wallet
solana-developers/solana-dapp-next https://github.com/solana-developers/solana-dapp-next
solana-developers/program-examples https://github.com/solana-developers/program-examples
Solana Pay using TypeScript, Web3.js, Next.js and Vercel https://github.com/shlok2740/solana-pay
How to Get Transaction Logs on Solana using Solana/Web3.js | QuickCodes https://www.youtube.com/watch?v=pN-bx6NfDmg
Full Solana and Rust programming course for beginners (CareerBooster.io) https://careerbooster.io/courses/full-solana-and-rust-programming-course-for-beginners
Getting Started with Solana: SolanaPay https://www.youtube.com/watch?v=U2r3I77XqPM
Getting Started with Solana: Gaming https://www.youtube.com/watch?v=1Jju2l3w2_w
Practical Guide to Start a DAO Business(1) — Introduction (2022) https://medium.com/solananews/practical-guide-to-start-a-dao-business-1-introduction-89755c3f0e42
Practical Guide to Start a DAO Business(2) — Build your First DAO in Solana (2022) https://medium.com/solananews/practical-guide-to-start-a-dao-business-2-build-your-first-dao-in-solana-81960fd79b1f
Practical Guide to Start a DAO Business(3) — Create your First Proposal (2022) https://medium.com/solananews/practical-guide-to-start-a-dao-business-3-create-your-first-proposal-d5c4d7304338
Practical Guide to Start a DAO Business(4) — Setup a DAO Corporation? (2022) https://medium.com/solananews/practical-guide-to-start-a-dao-business-4-setup-a-dao-corporation-8b222fe37b24
Cross program invocation in-depth. How to invoke any program on solana ? https://medium.com/@trungbaotran1701/cross-program-invocation-in-depth-how-to-invoke-any-program-on-solana-af171e315b1c
How to create a live activity feed on Solana(Part 1) Building Real-Time Updates for Your Solana dApp: A Step-by-Step Guide to Implementing a Live Activity Feed https://blogs.shyft.to/how-to-create-a-live-activity-feed-on-solana-25f3f4fc0070
Solana Architecture
QuickNode Solana Fundamentals Reference Guide https://www.quicknode.com/guides/solana-development/solana-fundamentals-reference-guide
Solana Whitepaper Explained | Understanding Proof of History, Validators, Staking, and More! https://www.youtube.com/watch?v=079mUCjYpZs&ab_channel=Josh%27sDevBox
Explaining Solana and its Innovations without technical jargon https://learn.figment.io/tutorials/explaining-solanas-innovations-without-technical-jargon
8 Innovations that Make Solana the First Web-Scale Blockchain https://medium.com/solana-labs/7-innovations-that-make-solana-the-first-web-scale-blockchain-ddc50b1defda
Solana’s Network Architecture https://medium.com/solana-labs/solanas-network-architecture-8e913e1d5a40
Solana Labs github project for Solana QUIC implementation status https://github.com/solana-labs/solana/projects/74
Solana Labs github project for Solana fee markets https://github.com/solana-labs/solana/projects/73
- Proof of History (POH) — a clock before consensus;
- Tower BFT — a PoH-optimized version of PBFT;
- Turbine — a block propagation protocol;
- Gulf Stream — Mempool-less transaction forwarding protocol;
- Sealevel — Parallel smart contracts run-time;
- Pipelining — a Transaction Processing Unit for validation optimization
- Cloudbreak — Horizontally-Scaled Accounts Database; and
- Archivers — Distributed ledger store
Coinbase Cloud Solana Network Improvements Primer https://www.coinbase.com/cloud/discover/insights-analysis/solana-when-mainnet
Solana Proof of Stake + Proof of History Primer https://www.shinobi-systems.com/primer.html
RPC Infrastructure https://solana.com/rpc
RPC list https://github.com/extrnode/rpc-solana-endpoints/blob/main/rpc_list.csv
A dummy’s guide to Solana’s architecture https://dev.to/0xprof_lupin/a-dummies-guide-to-solana-2ije
Live Stream: State Compression and Compressed NFTs (Apr. ’23) https://www.youtube.com/watch?v=LxhTxS9DexU&t=11s&ab_channel=Solana
Fireside Chat: Different Approaches to Scaling Blockchains https://www.youtube.com/watch?v=OLh5NFXiSWc&t=2212s
ok so what the $%#@ is the deal with solana anyway https://2501babe.github.io/posts/solana101.html
Solana Validator 101: Transaction Processing https://jito-labs.medium.com/solana-validator-101-transaction-processing-90bcdc271143
Solana-as-a-Service (SaaS) https://twitter.com/kevin_lim9/status/1574598748881264640?s=20&t=V55xxZqnTggScJEQtbh2qw
What is Solana? SOL Explained with Animations https://www.youtube.com/watch?v=1jzROE6EhxM&ab_channel=WhiteboardCrypto
How Staking SOL REALLY Works https://www.youtube.com/watch?v=Tl5Xx8BiHSM&t=1s&ab_channel=KnoxTrades
High performance memory management for smart contracts https://medium.com/solana-labs/high-performance-memory-management-for-smart-contracts-aa9b3bc950fb
Is Solana Decentralized? Understand How Solana Staking Works! https://www.youtube.com/watch?v=xPCr7T3IUo4&ab_channel=KnoxTrades
Understanding Solana Consensus Protocol Better https://www.reddit.com/r/solana/comments/rd3rp8/understanding_solana_consensus_protocol_better/
Proof-of-Stake (vs proof-of-work) https://www.youtube.com/watch?v=M3EFi_POhps&ab_channel=SimplyExplained
Where does SOL inflation go exactly? https://www.reddit.com/r/solana/comments/s1hhq4/where_does_sol_inflation_go_exactly/
Inside Solana’s Internal Scalability Test https://medium.com/solana-labs/inside-solanas-internal-scalability-test-cce13aa8c859
How Solana Works and How it Works EVEN BETTER with Genesys Go https://www.youtube.com/watch?v=4TSQrhc0xNE&ab_channel=KnoxTrades
Boot your Solana endpoint in seconds, not days. https://www.quicknode.com/chains/sol
Solana Block Production & 1 Oct Outage Review https://www.youtube.com/watch?v=7tGYT8j7AbE&ab_channel=Laine
Is Proof of History (PoH) pointless? https://www.reddit.com/r/solana/comments/xqq9b2/is_proof_of_history_poh_pointless/ https://www.reddit.com/r/solana/comments/xqq9b2/comment/iqbsffl/?utm_source=share&utm_medium=web2x&context=3 https://www.reddit.com/r/solana/comments/xqq9b2/comment/iqb16kq/?utm_source=share&utm_medium=web2x&context=3
Validator Educational Workshop October 12th, 2022 https://www.youtube.com/watch?v=ZjhxAgoGDbk&ab_channel=Solana
Solana Internals Part 1: What Are the Native On-Chain Programs and Why Do They Matter? https://www.sec3.dev/blog/solana-internals-part-1-what-are-the-native-on-chain-programs-and-why-do-they-matter
Solana Internals Part 2: How Is a Solana Program Deployed and Upgraded https://www.sec3.dev/blog/solana-internals-part-2-how-is-a-solana-program-deployed-and-upgraded
Solana Internals Part 3: The Transaction Processing Unit (TPU) https://www.sec3.dev/blog/solana-internals-part-3-the-transaction-processing-unit-tpu
Solana Validator 101: Transaction Processing https://jito-labs.medium.com/solana-validator-101-transaction-processing-90bcdc271143
Solana Internals Part 4: The Bank — A Key Component https://www.sec3.dev/blog/solana-internals-part-4-the-bank-a-key-component
3 Major Upcoming Upgrades on Solana That Will Improve Network Performance https://medium.com/chorus-one/how-will-solana-improve-its-stability-6d4b0ba41866
Analyzing MEV Instances on Solana — Part 1 https://medium.com/chorus-one/analyzing-mev-instances-on-solana-c30d06953ed8
Solana Validator Economics https://medium.com/chorus-one/exploring-validator-economics-on-solana-cb1498a3aef6
Solana validation cost guesstimate https://www.getguesstimate.com/models/20834
Program Runtime V2 https://www.youtube.com/watch?v=SQXHgiUlU6E&ab_channel=Solana
Solana vs Ethereum Debate ft. Anatoly & Toghrul https://www.youtube.com/watch?v=s9gNAwvY7fY&ab_channel=SuperteamPodcast
Solana Programming Topics
Developer Tools
- Hello Moon – Solana Infrastructure https://www.hellomoon.io/developers
-
- Quickstart: https://docs.hellomoon.io/docs/quickstart
- Recipes: https://docs.hellomoon.io/recipes
- Twitter: https://twitter.com/HelloMoon_io
- Helius – Solana Infrastructure https://docs.helius.xyz/introduction/why-helius
-
- Quick Start: https://docs.helius.xyz/welcome/quick-start
- Guides: https://docs.helius.xyz/reference/guides-and-tutorials
- Blog: https://www.helius.dev/blog
- Twitter: https://twitter.com/heliuslabs
- Alchemy – Solana and others –
- QuickNode RPC
- Moralis Solana API
- Ironforge, simplify Solana
- Solana public RPC endpoints
- Sol Tools https://sol-tools.tonyboyle.io/
- walletOS https://www.pinestreetlabs.com/walletos/
Snowflake: Multisig platform on Solana https://snowflake.so/
Clockwork: Automation at the speed of Solana https://www.clockwork.xyz/
Katana – The Yield Generation Protocol for Solana https://katana.so/
Other Programming topics
The Solana Programming Model https://lu.ma/p/3nHEa7k5DABpzE6/The-Solana-Programming-Model
Programming Solana – Chainlink Workshops – Ecosystem (SmartCon 2022) https://www.youtube.com/watch?v=vXx4aXJfi3o&ab_channel=Chainlink
Tutorial: Managing large accounts on Solana https://www.youtube.com/watch?v=zs_yU0IuJxc
Automation Landscape on Solana https://medium.com/@karanpargal007/automation-landscape-on-solana-7c04d81eb8ef
Solana Bootcamp – Day 1 – Intro to Solana https://www.youtube.com/watch?v=O0uhZEfVPt8&t=2034s&ab_channel=Solana
Solana Bootcamp Chicago – Day 2 – Lecture: Program derived addresses and cross program invocation https://www.youtube.com/watch?v=iMWaQRyjpl4&ab_channel=Solana
Solana Bootcamp Chicago – Day 2 – Lecture/Demo: How to build a simple token program https://www.youtube.com/watch?v=sPtayIqP4u0&t=301s&ab_channel=Solana
Introduction to Anchor | Solana development https://www.youtube.com/watch?v=fPsH77ZoXt4&ab_channel=Chainlink
Solana Summer Camp @ Metacamp | Workshops – Web 3 UI/UX https://www.youtube.com/watch?v=KqhqRbm9BgU&ab_channel=Metacamp
Solana for Non Smart Contract Developers https://medium.com/@kklas/solana-for-non-smart-contract-developers-7ef4e419afef
Programming Solana Smart Contracts https://www.youtube.com/watch?v=2_IWG72lOvw&ab_channel=Henry-E
Breakpoint 2021: A Guide to Making UX Friendly Solana Dapps https://www.youtube.com/watch?v=Mz3oOx849yI&ab_channel=Solana
Programming Solana Smart Contracts | Intermediate Anchor Tutorial https://www.youtube.com/watch?v=i6Ycr5nhjH8&ab_channel=Henry-E
Breakpoint 2021: Why You Should Build Your DeFi Dapp Using Anchor https://www.youtube.com/watch?v=725ddOvfWjk&ab_channel=Solana
Kick-Start Solana Programming with Anchor https://blog.labeleven.dev/kick-start-solana-programming-with-anchor
Anatomy of Solana Program Invocations using Anchor https://blog.labeleven.dev/anatomy-of-solana-program-invocations-using-anchor
SOLANA RENT – What is it and can you get it back? https://www.youtube.com/watch?v=6cwePbRFlTY&ab_channel=SolanaSun
NFT / Metaplex Workshop https://www.youtube.com/watch?v=GqXu8MfdEG4&ab_channel=Solana
Chewing Glass podcast (Solana developers) https://www.youtube.com/playlist?list=PLilwLeBwGuK6JMfYiZJwzikPG2Jhjqdu3
Solana Community Validator dicussions: https://www.youtube.com/playlist?list=PLilwLeBwGuK78yjGBZwYhTf7rao0t13Zw
create-solana-dapp (Next) https://github.com/solana-developers/create-solana-app
How to Create and Verify a Solana NFT Collection https://www.youtube.com/watch?v=s57Q1LiC6Uw&ab_channel=CtrlAltVictoria
Fungible Tokens on Solana – SPL Tokens Explained https://www.youtube.com/watch?v=v7nPlTr1Qlo&ab_channel=SolanaSun
How Your Data & Programs are Stored on Solana – Solana’s Account System https://www.youtube.com/watch?v=Ymm51po9508&ab_channel=SolanaSun
What are Solana Accounts? [Solana Tutorial] – Dec 17th ’21 https://www.youtube.com/watch?v=1dYNdcN2Oa0&ab_channel=Solandy%5Bsolandy.sol%5D
Dapp scaffold https://github.com/solana-labs/dapp-scaffold
Token Program https://spl.solana.com/token
Solana Transactions in Depth https://medium.com/@asmiller1989/solana-transactions-in-depth-1f7f7fe06ac2
Guide for Solidity developers https://solana.wiki/docs/solidity-guide/
Rust Concepts for Writing Solana Programs https://dev.to/doctordrayfocus/rust-concepts-for-writing-solana-programs-gd7
Transaction confirmation by jstarry (Solana core dev) https://jstarry.notion.site/jstarry/Solana-Dev-Blog-302b7e08652c4a2dbc0be4f6a3b0d317?p=d5b8f4e09b9c4a70a1f263f82307d7ce&pm=c
Program Deploys by jstarry (Solana core dev) https://jstarry.notion.site/jstarry/Solana-Dev-Blog-302b7e08652c4a2dbc0be4f6a3b0d317?p=29780c48794c47308d5f138074dd9838&pm=c
Transaction Fees by jstarry (Solana core dev) https://jstarry.notion.site/jstarry/Solana-Dev-Blog-302b7e08652c4a2dbc0be4f6a3b0d317?p=f09387e6a8d84287aa16a34ecb58e239&pm=c
Solana programs Part 4: Metaplex Candy Machine — how does it work? https://medium.com/coinmonks/solana-programs-part-4-metaplex-candy-machine-how-does-it-work-a27d7a133fad
How to store your files on Solana for just a few cents – GenesysGo’s Shadow Drive CLI + Interface https://www.youtube.com/watch?v=MfSuzFDDQ30&ab_channel=Jrej
Solana development comparison to ethereum https://solana.wiki/zh-cn/docs/ethereum-comparison/
Ground Zero Web3/Solana intro and faq https://groundzero.superteam.fun/
Meet Crypto’s Superapp: Backpack https://www.wordcelclub.com/adityashetty.sol/meet-cryptos-superapp-backpack
Backpack 🎒Coral xNFT Backpack – “A home for your xNFTs” https://www.backpack.app/ https://github.com/coral-xyz/backpack
Build an Escrow Program on Solana https://paulx.dev/blog/2021/01/14/programming-on-solana-an-introduction/
Breakpoint 2022: How to build an xNFT https://www.youtube.com/watch?v=GuxoSjIC9Lk
Breakpoint 2022: Exploring Solana’s Tooling Ecosystem https://www.youtube.com/watch?v=CTNzW-fqLTY
Breakpoint 2022: A Deep Dive Into Solana’s Data Structure https://www.youtube.com/watch?v=4z8WYG8ybRI
Breakpoint 2022: Web3 Developer Tools and Infrastructure https://www.youtube.com/watch?v=dFUIzUROZHg
First impressions of Rust programming on Solana https://brson.github.io/2021/06/08/rust-on-solana
POST-FTX: Is Solana Dead? The Definitive Study https://www.youtube.com/watch?v=RP-TnkkWNSM&ab_channel=InvestAnswers
Implementing Token Gating on Solana: Time-based, Performance-based, and Event-based Approaches with Code Examples https://coinsbench.com/token-gating-on-solana-is-a-mechanism-that-restricts-the-transfer-of-tokens-from-one-account-to-6e6d00f51527
Solana Status/Analytics/Trends
Solana Status
Solana Status https://status.solana.com/
Solana Explorers
Solana Explorer
- mainnet: https://explorer.solana.com/
- testnet: https://explorer.solana.com/?cluster=testnet
- devnet: https://explorer.solana.com/?cluster=devnet
Solscan.io https://solscan.io/ Solscan Public API https://public-api.solscan.io/docs/#/
Solscan Analytics https://analytics.solscan.io/
Solana Beach https://solanabeach.io/
SolanaFM – A friendly Solana explorer. https://solana.fm/?cluster=mainnet-qn1
Solana Validators
Stakewiz https://stakewiz.com/
Solana Beach Validators https://solanabeach.io/validators
Validators.app https://www.validators.app/
Top Validators by Stake, Skipped Vote etc: https://www.validators.app/cluster-stats?locale=en&network=mainnet
Solana Validators List & Staking Statistics: https://solanacompass.com/validators/
Nakamoto Coefficients https://nakaflow.io/
Trends and Analytics
Mainnet-beta Telemetry https://metrics.solana.com:3000/d/monitor-beta/cluster-telemetry-beta?orgId=1&refresh=5m
Solana Network – Medium https://medium.com/tag/solana-network/latest
Solana DEX https://dune.com/twocrows/solana-dex
Solana Floor (NFTs) https://solanafloor.com/
Solana Network Analytics https://analytics.solscan.io/public/dashboard/8d888828-baae-47b9-948b-d087e5de1411
JITO Solana Network Dashboard https://jito.retool.com/embedded/public/7e37389a-c991-4fb3-a3cd-b387859c7da1
Solana NFT Overview https://dune.com/chuxin/Solana-NFT-Overview
Solana Network Chaincrunch Dashboard https://chaincrunch.cc/dashboards.html
Nansen NFT Trends (Solana) https://pro.nansen.ai/nft-trends?platform=All&network=solana https://pro.nansen.ai/multichain/solana
Solana NFT Marketplace Usages (WIP) https://dune.com/kunal/Solana-NFT-Marketplaces-(Magic-Eden-OpenSea-Solanart-Digital-Eyes)
@yehjames / STEPN https://dune.com/yehjames/STEPN
Altcoin Season Index https://www.blockchaincenter.net/altcoin-season-index/
Solana Floor domains https://solanafloor.com/domains
RPC comparison http://milliseconds-matter.me/rpc-speed-comparison/
CryptoSlam – NFTs https://cryptoslam.io/
Solana Restart https://solblaze.org/restart
Solana Floor domains https://solanafloor.com/domains
Solana NFTs
Marketplace/Aggregators
Magic Eden https://magiceden.io/
Magic Eden Solana NFT Playbook https://blog.magiceden.io/playbook
SolSea https://geekflare.com/finance/solana-nft-marketplaces/
Tensor https://tensor.trade/
Solanart https://solanart.io/
Hyperspace https://hyperspace.xyz/
HadeSwap https://hadeswap.com/
GoatSwap https://goatswap.xyz/
FormFunction https://formfunction.xyz/
Coral xNFT Backpack “A home for your xNFTs” https://www.backpack.app/
DigitalEyes https://digitaleyes.market/
Elixir https://elixirnft.io
Decentralized NFT Marketplace https://artz.ai/
Solana NFT Tools and Info
Metaplex Programs https://docs.metaplex.com/programs/
Metaplex Guides (Minting UI, Airdrop, Mint List) https://docs.metaplex.com/guides/
Metaplex CandyMachine Tutorial https://docs.metaplex.com/developer-tools/sugar/tutorials/my-first-candy-machine
SOL NFT Tools https://cryptostraps.tools/nft-mints
Solana programs Part 3: understanding Metaplex Token Metadata https://www.sec3.dev/blog/solana-programs-part-3
jarry-xiao/candyland https://github.com/jarry-xiao/candyland
Awesome Solana NFTs https://github.com/ilmoi/awesome-solana-nfts
HashLips Art Engine https://github.com/HashLips/hashlips_art_engine
Solana programs Part 3: understanding Metaplex Token Metadata https://www.sec3.dev/blog/solana-programs-part-3
Solana Programs Part 4: Metaplex Candy Machine — How Does It Work? https://www.sec3.dev/blog/solana-programs-part-4-metaplex-candy-machine
Live Stream: State Compression and Compressed NFTs (Apr. ’23) https://www.youtube.com/watch?v=LxhTxS9DexU&t=11s&ab_channel=Solana
How to Mint an NFT on Solana https://docs.opensea.io/docs/how-to-mint-an-nft-on-solana
- Part 1: Setting up a Phantom Wallet
- Part 2: Installing the Metaplex CLI
- Part 3: Setting up a Solana Node with QuickNode
- Part 4: Minimal Configuration for Candy Machine V2
- Part 5: Preparing the Assets
- Part 6: Uploading and Creating Your Candy Machine
- Part 7: Website Set up for Minting
- Part 8: Solana and OpenSea Metaplex Certified Collection Standard
How to Mint an NFT on Solana using Typescript https://www.quicknode.com/guides/solana-development/how-to-mint-an-nft-on-solana-using-typescript
THE NEW CANDY MACHINE V3 [Solana Tutorial] – Oct 26th ’22 https://www.youtube.com/watch?v=tJqS5iyspuY&t=15s&ab_channel=Solandy%5Bsolandy.sol%5D
How to Create and Verify a Solana NFT Collection https://www.youtube.com/watch?v=s57Q1LiC6Uw&ab_channel=CtrlAltVictoria
Solana Bytes – Transferring Compressed NFTs https://www.youtube.com/watch?v=FOO5eT7K_e4
Solana Bytes – Minting Compressed NFTs https://www.youtube.com/watch?v=A_U1Nd41vPc
Degen Ape Academy – Most BULLISH Project on Solana – Interview with Saint Eclectic https://www.youtube.com/watch?v=jrX2aNwnB8A&ab_channel=KnoxTrades
What it Takes to SELL OUT an NFT Project in 2022 https://www.youtube.com/watch?v=WEXq2jHy_Lo&ab_channel=BrettMalinowski
How to audit Solana smart contracts Part 1: a systematic approach https://medium.com/coinmonks/how-to-audit-solana-smart-contracts-part-1-a-systematic-approach-56a434f6c9ed
Got Liquidity? Solana’s 5 NFT Loan Categories https://medium.com/dyor-with-unloc/got-liquidity-solanas-5-nft-loan-categories-d3f338056835
Guide to minting a SolSea NFT: Step by step https://cointelegraph.com/news/how-to-mint-an-nft-on-solana-solsea
Supadrop NFT drops on Solana https://www.supadrop.com/
LIQNFT Solana’s First Community-led NFT Marketplace https://www.liqnft.com/
The “Big Five” Solana NFT Projects https://stepdata.substack.com/p/step-data-insights-5-wk-31
Solana Floor (NFTs) https://solanafloor.com/
SOL Decoder https://solapps.dev/apps/sol_decoder
Breakpoint 2022: How to build an xNFT https://www.youtube.com/watch?v=GuxoSjIC9Lk
How to Create the Best NFT Projects on Solana with POAP (Scan-To-Mint) – QR Code minting and thirdweb https://www.youtube.com/watch?v=txdjFAla38g&ab_channel=thirdweb
Create a Solana NFT collection ultimate guide V2 Update https://www.youtube.com/watch?v=S7ZgRxeqRDY&t=2315s&ab_channel=HashLipsNFT
TODO: Need to build out this NFT section some more
Solana Mobile and Solana Saga
Solana Mobile https://solanamobile.com/
Saga Launch Event Livestream (Apr ’23) https://www.youtube.com/watch?v=HpHLWRfTlm8&ab_channel=Solana
Intro to Saga and SMS by Steven Laver (Melbourne Hacker House) https://www.youtube.com/watch?v=N8MNIzd-xSE&t=10s
Building Mobile dApps on SMS by Ankur Jain (Melbourne Hacker House) https://www.youtube.com/watch?v=-o8IMVkZGe0
Solana Mobile Saga Melbourne Preview Event https://www.youtube.com/watch?v=ixrTTSIbcWw
Saga First Impressions [Solana Phone Review] – Feb 3rd ’23 https://www.youtube.com/watch?v=RcO7947TxfQ&ab_channel=Solandy%5Bsolandy.sol%5D
Solana SAGA PHONE will CHANGE CRYPTO! and Price Prediction https://www.youtube.com/watch?v=2JOEY8BhpAc&ab_channel=SolanaRust
SMS Solana Mobile
- https://solanamobile.com/
- https://github.com/solana-mobile/solana-mobile-stack-sdk
- https://github.com/solana-mobile/mobile-wallet-adapter
Podcasts and Playlists
Solana Foundation official Youtube Channel https://www.youtube.com/c/SolanaFndn/videos
Solana Bytes (short dev tips) https://www.youtube.com/playlist?list=PLilwLeBwGuK51Ji870apdb88dnBr1Xqhm
Solana Podcast https://www.youtube.com/playlist?list=PLilwLeBwGuK6z0mLzSlkT20a40TYFQmNA
Solana Chewing Glass podcast (Solana developers) https://www.youtube.com/playlist?list=PLilwLeBwGuK6JMfYiZJwzikPG2Jhjqdu3
Solana Validated https://www.youtube.com/playlist?list=PLilwLeBwGuK4H0t-tYR3C1KQFGmyZLNMG
Solana Changelog discussions (over 20 updated recently) https://www.youtube.com/playlist?list=PLilwLeBwGuK5-Qri7Pg9zd-Vvhz9kX2-R
Solana Community Validator Discussions (over 30, updated recently) https://www.youtube.com/playlist?list=PLilwLeBwGuK78yjGBZwYhTf7rao0t13Zw
Superteam Podcast https://www.youtube.com/@superteampodcast/videos
Solana and Web3 Security
Wallet Security
Staying safe with Phantom – https://phantom.app/blog/staying-safe-with-phantom
Stay Safe on Discord – https://www.ledger.com/academy/how-to-stay-safe-on-discord
10 NFT Scams to Watch Out For and How to Avoid Them – https://www.coingecko.com/learn/nft-scams-to-avoid
Best Safety Practices with Ledger – https://support.ledger.com/hc/en-us/articles/6747982542749-Best-safety-practices-Ledger?docs=true
Ledger security topics – https://www.ledger.com/academy/library/topics/security
How to create a cold wallet with Solana https://contenthub.magiceden.io/the-solana-security-playbook
Solana Wallet guide (official docs) Solana Wallet Guide
Command Line Wallets – from official Solana docs:
Smart Contract and Blockchain Security
Solana Security Best Practices. https://github.com/slowmist/solana-smart-contract-security-best-practices
Sec3 Dev Blog
- How to Audit Solana Smart Contracts Part 1: A Systematic Approach
- How to Audit Solana Smart Contracts Part 2: Automated Scanning
- How to Audit Solana Smart Contracts Part 3: Penetration Testing
- How to Audit Solana Smart Contracts Part 4: The Anchor Framework
- Security of Solana Smart Contracts: two caveats of the SPL Associated Token Account
- Proactive After-deployment Monitoring
- How to analyze an attack? — a case on the Mango Markets Exploit
- Security of Solana Smart Contracts: why you should always validate PDA Bump Seeds
- Bidirectional Rounding: A Common Security Vulnerability in Defi Smart Contracts
- The Wormhole Hack: How Soteria Detects the Vulnerability Automatically
- Understanding Arithmetic Overflow/Underflows in Rust and Solana Smart Contracts
Solana Labs Architectural Security Review and Report https://solana.com/solana-security-audit-2019.pdf
How a Little-Known Solana Feature Made Program Vaults Unsafe – Exploring Solana Core Part 1 https://blog.neodyme.io/posts/solana_core_1/
Secure Randomness: From Zero to Verifiable Delay Functions, Part 1 https://blog.neodyme.io/posts/secure-randomness-part-1/
Stake², or How To Cheat The Staking Mechanism – Exploring Solana Core Part 2 https://blog.neodyme.io/posts/solana_core_2/
Why Auditing the Code is Not Enough: A Discussion on Solana Upgrade Authorities https://blog.neodyme.io/posts/solana_upgrade_authority/
The Vulnerabilities You’ll Write With Anchor Anchor is no silver bullet for avoiding mistakes in Solana code https://www.zellic.io/blog/the-vulnerabilities-youll-write-with-anchor
Bug Bounties https://soldev.app/bounties
Bughunting Bounties (via Superteam) https://earn.superteam.fun/opportunities/category/bounties
Debugging / Troubleshooting
Solana Stack Exchange https://solana.stackexchange.com/
- Search Github and Google for similar code
- Search for github and look in left column of results for “Repos, Code, Issues” in a related repo, or a repo where the error came from.
- Even if it says “We couldn’t find any repositories”, make sure to look in the Code results for related code repos.
- Google or search github for the exact or variations on the error message
Github https://github.com/ https://github.com/search/advanced
Example, we search for code with PhantomWalletAdapter in it: https://github.com/search?q=PhantomWalletAdapter&type=Repositories&ref=advsearch&l=&l=
Google https://www.google.com/
6 Google Search Tips To Make Googling Code Easier https://medium.matcha.fyi/6-google-search-tips-to-make-googling-code-easier-da362e21b9da
- Ask a related Discord Community
- There are many more, look them up.
Solana Community/Dev Discord: https://discord.com/channels/926762104667648000/1016009827367010354
Solana Tech Discord: https://discord.com/channels/428295358100013066/
Anchor Discord https://discord.com/channels/889577356681945098
Metaplex Discord: https://discord.com/channels/848060988636921856
Developer Opportunities & Jobs
Solana Labs repo: Good first issues https://github.com/solana-labs/solana/labels/good%20first%20issue)
Solana Labs Github Projects newest issues https://github.com/solana-labs/solana/issues
Solana Labs Github Projects https://github.com/solana-labs/solana/projects?type=classic
Solana Jobs (official) https://jobs.solana.com/jobs
Solana Grants (official) https://solana.org/grants
Superteam – Solana ecosystem opportunities https://earn.superteam.fun/
Superteam – Solana Ecosystem Jobs https://earn.superteam.fun/opportunities/category/jobs
Web3 Bounties https://earn.superteam.fun/opportunities/category/bounties
Find a grant program: https://superteam.fun/instagrants
Solana-related Frontend Dev Grants https://earn.superteam.fun/opportunities/skill/front-end-dev?category=Grants
Solana Ecosystem – Backend Grants https://earn.superteam.fun/opportunities/skill/back-end-dev
Cryptocurrency Jobs https://cryptocurrencyjobs.co/ Solana Jobs https://cryptocurrencyjobs.co/solana/
Web3 Jobs https://web3.career/ https://web3.career/solana-jobs
Crypto Jobs List https://cryptojobslist.com/solana
Remote Ok https://remoteok.com/remote-web3-jobs
LaborX – Remote Blockchain and Crypto Jobs list https://laborx.com/
Introducing Solana U, a new program for student builders https://solana.com/news/introducing-solana-u-a-new-program-for-student-builders
Solrazr – launchpad, accelerator, decentralised developer ecosystem for Solana https://solrazr.com/
Past Hackathon Winners https://build.superteam.fun/past-hackathon-winners
Solana VC list – Active Solana VCs and Funds – 100+ funds https://build.superteam.fun/vcs-and-funds
This is a list of interesting and potentially useful Solana blockchain and Solana-related ecosystem links.
Important note: A link here is not an endorsement of content, safety or suitability for your needs (financial, coding, etc.). The vast majority are not “official” Solana links. All use of these links/apps is solely your responsibility. No warranty is implied by inclusion here. Do not make important decisions or connect your wallet to any site/app here without first independently confirming (apart from these links) it fits your needs.
Staying safe with Phantom – https://phantom.app/blog/staying-safe-with-phantom
Stay Safe on Discord – https://www.ledger.com/academy/how-to-stay-safe-on-discord
10 NFT Scams to Watch Out For and How to Avoid Them – https://www.coingecko.com/learn/nft-scams-to-avoid
Best Safety Practices with Ledger – https://support.ledger.com/hc/en-us/articles/6747982542749-Best-safety-practices-Ledger?docs=true
Ledger security topics – https://www.ledger.com/academy/library/topics/security
🚀 Interviews
Focus on technical/dev-related Solana topics and Anatoly Yakovenko, Solana staff and ecosystem devs.
Recent Interviews
Solana vs Ethereum Debate ft. Anatoly & Toghrul https://www.youtube.com/watch?v=s9gNAwvY7fY&ab_channel=SuperteamPodcast
Around the Block Ep 43: Building for the Future with Solana’s Anatoly Yakovenko and Coinbase CEO Brian Armstrong https://www.youtube.com/watch?v=L7JmgQNdCE8&ab_channel=Coinbase
Anatoly Yakovenko | CEO @ Solana Labs | Saga, Bear Market, San Francisco | Episode 2 https://www.youtube.com/watch?v=iT_jKn_YfPs&ab_channel=GajeshNaik
Bankless 157 – Will Solana Make It with Anatoly Yakovenko https://www.youtube.com/watch?v=zlx64JjXlgQ&ab_channel=BanklessShows
Backpacks, better than wallets ? Interview with Armani Ferrante https://www.youtube.com/watch?v=kiPPYqapfnI&ab_channel=JournalduCoin
Armani Ferrante | Founder of Coral & Backpack | xNFT DApp Standard | Logan Jastremski Podcast #38 https://www.youtube.com/watch?v=_k70Gg05aSA&ab_channel=LoganJastremskiPodcast
Anatoly Yakovenko & Raj Gokal | Solana Founders state of the Ecosystem| Logan Jastremski Podcast #40 https://www.youtube.com/watch?v=_csMor-uMS8&ab_channel=LoganJastremskiPodcast
Anatoly Yakovenko | Co-Founder of Solana Labs | Logan Jastremski Podcast #22 https://www.youtube.com/watch?v=hryRpaAwExw&ab_channel=LoganJastremskiPodcast
Can Solana Move Past SBF? | Anatoly Yakovenko, Ben Sparango https://www.youtube.com/watch?v=NhfZRTA9BVY&ab_channel=Empire
Armani Ferrante | CEO @ Coral | Open Source, Solana, xNFT, Rust Thesis, Burgers | Ep 1 https://www.youtube.com/watch?v=EH5RdYIFNxc&ab_channel=GajeshNaik
Breakpoint 2022: Looking Back, Looking Forward https://www.youtube.com/watch?v=5NDs3Il2J3Q&ab_channel=Solana
Chewing Glass
Chewing Glass – Armani Ferrante – Ep #7 https://www.youtube.com/watch?v=xvTN_IIJBwQ&ab_channel=Solana
Chewing Glass – Shek – Ep #9 https://www.youtube.com/watch?v=TCfogPJPNL4&ab_channel=Solana
Chewing Glass – Mert Mumtaz – Ep #8 https://www.youtube.com/watch?v=IjelcFzjno4&t=202s&ab_channel=Solana
Validated
Validated | Build Block Better: It’s Infrastructure Week https://www.youtube.com/watch?v=2YRtzBbtS-E
Validated | Crypto-Powered Physical Infrastructure with Sami Kassab https://www.youtube.com/watch?v=zo3EQH9Zd2s&list=PLilwLeBwGuK4H0t-tYR3C1KQFGmyZLNMG&index=1&ab_channel=Solana
Validated | How Crypto Journalism Actually Happens with Danny Nelson https://www.youtube.com/watch?v=8J1psWsFsa8&list=PLilwLeBwGuK4H0t-tYR3C1KQFGmyZLNMG&index=2&ab_channel=Solana
Validated | A Decentralized Collective Memory with Sam Williams https://www.youtube.com/watch?v=IW7BRsx5Urc&list=PLilwLeBwGuK4H0t-tYR3C1KQFGmyZLNMG&index=3&ab_channel=Solana