Skip to main content

Command Palette

Search for a command to run...

Rust for Solidity Developers

Series

Rust for Solidity Developers

I'm a Solidity smart contract developer learning Rust from scratch, and I'm documenting everything as I go. This series is 28 articles covering Rust from zero to building real blockchain tooling. Each article is written the way I actually learn: comparing new concepts to what I already know from Solidity, asking why things are designed the way they are, and being honest when something doesn't click right away. If you write smart contracts and keep seeing Rust everywhere, whether in Foundry, Reth, Solana, ZK proof systems, or NEAR, this series is built for you. No assumed Rust knowledge. Just one blockchain developer walking through it step by step and writing it all down. By the end of the series, we'll have covered the full language, async Rust, WebAssembly, ZK tooling, and built a complete CLI tool that talks to an EVM RPC endpoint. 28 articles. Real code. Written by someone learning it live.