Skip to content

Rate-Limiting-Nullifier/rln-v3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RLN V3

RLN V3 is a new version of the RLN protocol using the new features of Semaphore V4:

  • EdDSA for the identity schema

  • LeanIMT for groups. It supports dynamic tree depth: the depth is updated as leaves are inserted, and a circuit with a maximum depth of 32 can be used to generate proofs for a tree of depth 10.

More info about the new features of Semaphore V4 can be found in the v4.0.0 release.

Run Circuits

Navigate to the circuits folder:

cd circuits

Then follow the instructions in the README.md file inside the folder.

Run Nodejs benchmarks

Navigate to the node folder:

cd node

Then follow the instructions in the README.md file inside the folder.

Run browser benchmarks

You can use the live app: https://rln-benchmarks.vercel.app/

Navigate to the browser folder:

cd browser

Then follow the instructions in the README.md file inside the folder.

About

RLN V3 implementation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors