Functionality §
- RLN rate limit can be defined in terms of multiple messages per epoch.
- RLN rate limit is set at membership insertion
- RLN proof generation and validation only requires Web3 RPC
calls, no blockchain events or initialisation are needed.
- An ERC-20 token deposit is needed to insert a membership
Usability §
- Application developers can set RLN rate limit at insertion.
- User does not need to wait for merkle tree synchronization and building to start relaying
or sending messages.
- Application does not need to do a Web3 RPC call for every tree change to generate or validate messages.
- Application can transfer tokens and register membership with a single transaction.
Reliability §
- …
- New node setup with an RLN membership can be ready to verify RLN proof within 5s,
no matter the size of the membership set (Vac-DST).
- Rate limit variables, in combination with good defaults on software side, enable around 5,000 registrations.
Supportability §
- …
+ (Privacy, Anonymity, Deployments) §
- Smart Contracts are deployed on
Linea Sepolia Status L2 Sepolia.
- TWN uses smart contracts deployed on
Linea Sepolia Status L2 Sepolia.