Substreams modules are written in Rust and compiled to WASM. Why Rust? It provides performance, safety, and aligns with a growing ecosystem of blockchain developers already familiar with the language. This ensures your data transformations run at native speed.