Learn solana blockchain with rust smart contract development
Last updated Jun 6, 2026
83
Stars
21
Forks
2
Issues
0
Stars/day
Attention Score
18
Topics
Language breakdown
Rust 58.6%
TypeScript 28.6%
Vue 9.5%
Shell 2.5%
HTML 0.7%
JavaScript 0.1%
โธ Files
click to expand
README
Solana program - basic
This is a Rust & Solana tutorial repo. You can learn solanan smart contract development using Rust by following the below steps. Before starting tutorial repo, please check their README.md files first.
Step1: Learn Rust programming.
- You will learn Rust programming in here
- Each day has at least 3 Rust code tutorials.
- You can check your understanding with fixing/completing test.rs file.
Step2: Hello World Solana Smart Contract Development.
- You will build solana smart contracts & dApps by following this tutorial
- The final source code is here
Step3: Escrow Solana Smart Contract Development.
- You will build a bit complex solana smart contract program here by following this tutorial
- The final source code is here
- Before leaving this tutorial, plese check if you understand these fully.
Step4: Anchor Escrow Program
- Using Anchor framework, We're building Escrow Programing again here. But we modified escrow program a bid differently here. You can check details here.
Other resources
https://solana.com/developers/courses (63 courses)
https://www.rareskills.io/solana-tutorial (60 days)
https://github.com/rust-in-blockchain/rust-in-blockchain/blob/master/content/learning.md (study Rust)
https://github.com/ddimaria/rust-blockchain-tutorial (rust block)
https://turbin3.com/
https://doc.rust-lang.org/book/
๐ More in this category