Developer walkthrough of Fast, Cheap, and Out of Control, a Soroban smart contract coding game that teaches optimization through competitive challenges. The host covers the game engine, testing strategies, and Rust development practices for building efficient contracts.
This is a live developer workshop on Fast, Cheap, and Out of Control, a Soroban-based coding game designed to teach smart contract optimization. The host walks through the project structure, explains the game mechanics where players submit contracts to earn points, and discusses best practices for Rust and Soroban development. Key topics include using Rust tests for rapid iteration, understanding Soroban's resource constraints, leveraging the Soroban CLI for contract inspection, and optimization techniques like wasm-opt. The host also explores debugging strategies and addresses common pitfalls when developing smart contracts, emphasizing the importance of optimizing for contract size and CPU efficiency rather than just speed.