Skip to main content
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Solana development by 2026
ยท
Module 4
Solana Blockchain Fundamentals
1
Solana Account Model: Executable vs. Non-Executable Accounts
Describe the Solana account model and distinguish between executable (program) and non-executable (data) accounts.
Describe the Solana account model and distinguish between executable (program) and non-executable (data) accounts.
2
Solana Rent Explained
Explain the concept of rent and its role in the Solana economic model.
Explain the concept of rent and its role in the Solana economic model.
3
Anatomy of a Solana Transaction
Describe the structure of a Solana transaction, including instructions, accounts, and signatures.
Describe the structure of a Solana transaction, including instructions, accounts, and signatures.
4
Anatomy of a Solana Instruction
Identify the components of a Solana instruction: `program_id`, `accounts`, and instruction `data`.
Identify the components of a Solana instruction: `program_id`, `accounts`, and instruction `data`.
Previous module
Essential Rust Concepts for Solana
Next module
Native Solana Program Development