{"id":15960508,"url":"https://github.com/risc0/risc0-ethereum","last_synced_at":"2025-05-15T09:05:19.782Z","repository":{"id":222753460,"uuid":"753309728","full_name":"risc0/risc0-ethereum","owner":"risc0","description":"Integration of the RISC Zero verifiable compute platform with Ethereum and EVM chains.","archived":false,"fork":false,"pushed_at":"2025-04-07T19:36:37.000Z","size":5141,"stargazers_count":153,"open_issues_count":33,"forks_count":63,"subscribers_count":19,"default_branch":"main","last_synced_at":"2025-04-07T23:01:40.346Z","etag":null,"topics":["cryptography","ethereum","foundry","rust","solidity","web3","zero-knowledge"],"latest_commit_sha":null,"homepage":"https://risczero.com","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/risc0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-05T21:39:54.000Z","updated_at":"2025-04-07T19:36:40.000Z","dependencies_parsed_at":"2024-03-25T22:32:43.538Z","dependency_job_id":"a2e3bd42-d530-43ad-9142-b2288c9d86de","html_url":"https://github.com/risc0/risc0-ethereum","commit_stats":{"total_commits":148,"total_committers":17,"mean_commits":8.705882352941176,"dds":0.6959459459459459,"last_synced_commit":"8b4d34dda7be1bc90a29fb93fa37b6e9ba0415ff"},"previous_names":["risc0/risc0-ethereum"],"tags_count":58,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/risc0%2Frisc0-ethereum","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/risc0%2Frisc0-ethereum/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/risc0%2Frisc0-ethereum/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/risc0%2Frisc0-ethereum/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/risc0","download_url":"https://codeload.github.com/risc0/risc0-ethereum/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249003936,"owners_count":21196794,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cryptography","ethereum","foundry","rust","solidity","web3","zero-knowledge"],"created_at":"2024-10-07T15:03:43.881Z","updated_at":"2025-04-15T03:42:20.204Z","avatar_url":"https://github.com/risc0.png","language":"Rust","funding_links":[],"categories":["Rust","Core"],"sub_categories":[],"readme":"\u003e [!IMPORTANT]\n\u003e `main` is the development branch.\n\u003e Application developers should use the [latest release](https://github.com/risc0/risc0-ethereum/releases) instead.\n\n# RISC Zero Ethereum\n\n[RISC Zero] is a zero-knowledge verifiable general computing platform, with [Ethereum] integration.\nThis repository contains [Solidity verifier contracts][contracts], [Steel] EVM view call library, and supporting code.\n\nIf you are looking to get started using RISC Zero in the application on Ethereum, the best place to look is the [Foundry template][template].\n\nYou can also find the documentation for RISC Zero, including guides for [writing zkVM programs][risc0-quickstart], [using the Bonsai prover][bonsai-quickstart], and more at [dev.risczero.com].\n\n## Contracts\n\nRISC Zero's Ethereum contracts, including the on-chain verifier for all RISC Zero Groth16 proofs, can be found in the [contracts] directory.\n\n## Steel\n\nA powerful library for querying and generating verifiable proofs over Ethereum or other EVM-based blockchain state. It leverages [alloy], giving developers a familiar and high quality interface for querying Ethereum via view calls. By moving execution off-chain, Steel significantly reduces gas costs and enables novel Ethereum use cases without compromising security.\n\nYou can install [Steel] with `cargo add risc0-steel`, check out the examples in the [examples directory].\n\n[RISC Zero]: https://github.com/risc0/risc0\n[Ethereum]: https://ethereum.org/\n[contracts]: ./contracts\n[Steel]: ./crates/steel\n[examples directory]: ./examples\n[template]: https://github.com/risc0/bonsai-foundry-template\n[dev.risczero.com]: https://dev.risczero.com\n[risc0-quickstart]: https://dev.risczero.com/api/zkvm/quickstart\n[bonsai-quickstart]: https://dev.risczero.com/bonsai\n[alloy]: https://github.com/alloy-rs\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frisc0%2Frisc0-ethereum","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frisc0%2Frisc0-ethereum","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frisc0%2Frisc0-ethereum/lists"}