Solana
Browse all Solana articles.
4 min read
Require, Revert, and Custom Errors in Solana
In Ethereum, we often see a require statement restricting the values a function argument can have.
Last updated onAug 15, 2024
Read Article 5 min read
Solana Hello World (Installation and Troubleshooting)
This is a Solana hello world tutorial. We will walk you through the steps to install Solana and troubleshoot issues that may arise.
Last updated onOct 13, 2025
Read Article 3 min read
Rust function-like procedural Macros
This tutorial explains the distinction between functions and function like macros. For example, why does msg! have an exclamation point after it?
Last updated onAug 15, 2024
Read Article 7 min read
Solana Smart Contract Programming Language
The primary Solana programming language is Rust, but C, C++, and even Python are supported. Solana coding language uses Rust, C, and C++ in a similar way.
Last updated onOct 29, 2025
Read Article