Use cases
What people build with Zig EVM.
Zig EVM is an execution core, not a single app. These are the shapes teams reach for most — each maps to concrete features you can try today.
FFI
Embedding the EVM in your stack
Drop a full EVM execution core into a Python, Rust, JavaScript or C application over a stable C ABI — for simulation, tooling, or custom runtimes.
Read the use case → PerformanceHigh-throughput parallel execution
Run large batches of independent transactions concurrently with wave-based scheduling for a 5-6x throughput gain over sequential execution.
Read the use case → EducationLearning & debugging EVM bytecode
Use the interactive playground and opcode-by-opcode blog to understand exactly what bytecode does to the stack, memory and gas.
Read the use case →