Ethereum Virtual Machine implementation from scratch in Rust
☆26Sep 25, 2021Updated 4 years ago
Alternatives and similar repositories for evm-rs
Users that are interested in evm-rs are comparing it to the libraries listed below
Sorting:
- Sparse MerkleTree implementation in Rust☆19Oct 16, 2019Updated 6 years ago
- Decentralised Voting Scheme☆16Dec 5, 2021Updated 4 years ago
- Merkle-Mountain-Range library☆17Nov 14, 2022Updated 3 years ago
- Vector Commitments with Constant-Sized, Updatable Proofs and Linear-Sized Public Parameters☆11Jun 3, 2021Updated 4 years ago
- Schnorr signatures over big curves for Ledger devices. group arithmetic & key derivation for unusual elliptic curves.☆13Apr 9, 2020Updated 5 years ago
- Rust implementation of Zcash multi-signautres☆13Jun 23, 2019Updated 6 years ago
- Summaries of findings from Ampleforth audits☆12Jun 2, 2025Updated 9 months ago
- C++ codebase for highly composable zkSNARKs with commit-and-prove capabilities.☆42Oct 8, 2020Updated 5 years ago
- fft impl for ff::Field☆17May 9, 2024Updated last year
- LegoGroth16 implementation on top of Zexe☆25Dec 3, 2021Updated 4 years ago
- Draft documents for standardization of Plonkish arithmetization☆23Mar 15, 2024Updated last year
- A list of exceptionally good cryptography libraries that inspire our work☆15Jul 26, 2019Updated 6 years ago
- A Solidity implementation of a VDF verifier contract☆16Apr 7, 2023Updated 2 years ago
- Groth16 zkSNARK bellman proof verifier using cloudflare/bn256 Pairing☆13Apr 22, 2020Updated 5 years ago
- Solidity error logging☆23Sep 21, 2021Updated 4 years ago
- Anemoi: a Family of ZK-friendly Arithmetization Oriented Hash Functions☆14Jul 9, 2023Updated 2 years ago
- ☆19Jan 20, 2023Updated 3 years ago
- a sketch of what a zkvm could look like☆26Apr 19, 2021Updated 4 years ago
- DEPRECATED - Eth2 data availability sampling - Testground plan☆28Dec 27, 2021Updated 4 years ago
- snarkpack for arkwork☆22Jun 11, 2023Updated 2 years ago
- ☆18Oct 9, 2025Updated 4 months ago
- CompEVM: Rust Ethereum Virtual Machine Implementation designed for Smart Contract Composability testing☆45Sep 8, 2021Updated 4 years ago
- ☆42Jul 25, 2024Updated last year
- FastPay: High-Performance Byzantine Fault Tolerant Settlement☆85Apr 18, 2022Updated 3 years ago
- Zero-knowledge gadget for Sparse Merkle Tree.☆19Jun 14, 2022Updated 3 years ago
- An experimental rust zksnarks compiler with embeeded bellman-bn128 prover☆41May 29, 2021Updated 4 years ago
- An elastic proof system based on arkworks☆85Dec 21, 2023Updated 2 years ago
- Python3 implementation of the Pippenger algorithm for fast multi-exponentiation☆22Dec 8, 2022Updated 3 years ago
- Simple implementation of KZG commitments in C☆36Jan 18, 2023Updated 3 years ago
- ☆17Aug 2, 2021Updated 4 years ago
- Fast and simple constant-time hashing to the BLS12-381 elliptic curve☆44Mar 13, 2020Updated 5 years ago
- Honeylemon mono-repo for synthetic BTC cloud mining contracts built on Ethereum. 🍯🍋⛏🤑☆21Jan 24, 2023Updated 3 years ago
- A zk-SNARK for randomized algorithms + linear-size universal circuits (https://eprint.iacr.org/2020/278)☆18Jan 24, 2021Updated 5 years ago
- An `arkworks` library for low-degree testing☆23Sep 10, 2024Updated last year
- Experimental python optimistic rollup fraud-proof generation☆29Aug 30, 2022Updated 3 years ago
- Mono repo for reth ethereum client☆23Jun 10, 2021Updated 4 years ago
- ☆23Sep 18, 2019Updated 6 years ago
- A privacy-preserving digital version of punch cards used in store loyalty programs☆11Apr 19, 2021Updated 4 years ago
- DODO smart contract on EVM☆10Mar 5, 2023Updated 3 years ago