Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 2.36 KB

File metadata and controls

45 lines (32 loc) · 2.36 KB

Steel banner

Steel: The ZK Coprocessor for EVM Apps

"Unbounded EVM computation made simple"

Steel lets Solidity developers effortlessly scale their applications by moving computation offchain without compromising on onchain security. Steel drastically reduces gas costs and this enables previously impossible applications.

Steel pulls state from any EVM chain, performs verifiable computation across multiple blocks offchain, and generates concise execution proofs. Developers simply verify these proofs onchain to access boundless compute, without worrying about gas limits.

** Example **

A single Steel proof has verified a computation equivalent to 30 Ethereum blocks—saving 1.2 billion gas—generated for under $10 and verified onchain for under 300k gas.

Getting Started with Steel

The recommended place is to start is Steel examples, specifically the ERC20 Counter example.

Documentation

Steel Documentation can be found on the Boundless Docs. risc0-steel also has crate documentation. This documentation covers the core concepts of Steel. After reading, you will understand how Steel creates verifiable EVM execution proofs allowing you to carry out execution off-chain verifiably.

Further Reading & Ask Questions

The RISC Zero dev docs are a great place to start to understand the zkVM in detail. If you have any questions, and/or just want to hang out with other builders, please join the RISC Zero Discord.