Skip to main content

One post tagged with "design"

View All Tags

Introducing Ora's Type System: Zig Meets Rust on the EVM

· 6 min read
axe
Creator of Ora

Smart contracts need a type system that's both safe and predictable. After years of working with Solidity's implicit behaviors and Rust's complex ownership rules, we asked: what if we took the best parts of both and built something specifically for the EVM?

That's how Ora's type system came to be. It's Zig-first in philosophy (explicit, no hidden control flow), Rust-influenced in safety (affine types for resources), and EVM-native in execution (every construct maps clearly to bytecode).