Description
Currently, the @waku/rln package assumes smart contracts are only deployed on Linea Sepolia network, and that anyone interacting with a membership will do it on that chain.
In the future, we may have instances of RLN deployed on different chains, or want to support reproducible e2e testing.
User Story
As a developer, I want to be able to specify which network and contract addresses I am using to interact with the RLN membership contracts.
Proposed Solution / Feature Design
Optional: Diagram or Draft of Design
Notes