-
Notifications
You must be signed in to change notification settings - Fork 6
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
Integrate onchain RLN #17
Comments
Feedback on discussions with team regarding tools to deploy a private ethereum testnet: -geth is probably overkill for the requirements -implementation using ganache is present in code: note:
-foundry based project can be found here: note:
<p1ge0nh8er — 16/02/2024 11:59>
-hardhat project can be found here: |
Related @stubbsta fyi |
We went with the anvil tool (from foundry) to deploy our own blockchain, motivation for this decision is based on general research and this feedback from p1ge0nh8er who has more experience with deploying testnets: |
The next step is to deploy a local block explorer to assist with debugging when going forward with the contract deployments on the anvil testnet. Looking at Ethernal which support for Anvil |
Local blockchain explorer, Chainlens, has been deployed in the simulator (Support/instructions for the Ethernal docker deployment is outdated). |
Verified that the waku-rln-contract can be successfully deployed on the private anvil blockchain, using "yarn deploy:localhost" |
The goal is to have integration tests running in CI that use onchain RLN, since by now we just have static RLN, and hence no interactions with the blockchain are being tested.
Tasks:
The text was updated successfully, but these errors were encountered: