Decentralized Rust 🦀
Decentralized Rust is the scaffolding of my documented writings as I pursue my current technical behemoth: to shape the human experience with web-scale, distributed, and decentralized systems.
Smart Contracts
NEAR Smart Contracts
- [UPCOMING] Writing NEAR Smart Contracts in Rust
Solana Programs
- Testing your Native Solana programs in Rust with
solana-program-test
- Using Docker for Verifiable Solana Builds
- [UPCOMING] Writing Native Solana programs in Rust
- [UPCOMING] Creating a Raydium swap engine in Rust with
solana_sdk
- [UPCOMING] Whitelist-Gated Token Sales with Merkle Tree Inclusion Proofs
- [UPCOMING] How to use
shank
for Your Native Solana Programs
DePIN
- [UPCOMING] Creating a Decentralized AI Network in Rust with Solana as Settlement
- [UPCOMING] Creating a Decentralized Storage Network with Rust
Nodes and Validators
- [UPCOMING] Solana's Sealevel Runtime
- [UPCOMING] How Solana's Validator works under the hood
- [UPCOMING] The Architecture of a Blockchain Node
Distributed Systems
- [UPCOMING] Peer-to-Peer Networking with
libp2p
- [UPCOMING] Peer-to-Peer Networking with Rust
- [UPCOMING] Modified BitTorrent Protocol in Rust