-
Notifications
You must be signed in to change notification settings - Fork 304
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: create a MerkleProofLib Cairo Module #1245
Comments
Hello! first-timer here, I'd love to work on this |
Hey @augustin-v! |
@Eikix what's the concrete use case as of now? If not, this is going to be stale for a while until there is demand for it. |
Concrete use case would be to build a toy app that checks the inclusion of an element in a Merkle tree |
* bump reth to v1.0.0 * clean up * bump mongo db crate * bump katana * bump test container * fix katana NonZero issue * clean up * fix * bump ef test * Update src/eth_provider/error.rs Co-authored-by: greged93 <[email protected]> * Update src/test_utils/mongo/mod.rs Co-authored-by: greged93 <[email protected]> * Update src/test_utils/katana/mod.rs Co-authored-by: greged93 <[email protected]> * Update src/test_utils/mongo/mod.rs Co-authored-by: greged93 <[email protected]> * cleanup * fix naming --------- Co-authored-by: greged93 <[email protected]>
Feature Request
As part of the Cairo Module track, we want to create new Cairo Modules that unlock usecases on Kakarot Sepolia and iteratively build a vibrant ecosystem of ZK-optimized modules to augment our EVM.
Describe the Feature Request
Needs further scoping cc @enitrat
Create a MerkleProofLib Cairo Module, inspired by Solady's optimized https://github.com/Vectorized/solady/blob/main/src/utils/MerkleProofLib.sol or https://github.com/huff-language/huffmate/blob/main/src/utils/MerkleProofLib.huff to enable developers to verify Merkle inclusion proofs in Kakarot
Describe Preferred Solution
The text was updated successfully, but these errors were encountered: