-
Notifications
You must be signed in to change notification settings - Fork 2
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
[Milestone] User Pays Own RLN Membership #108
Comments
fryorcraken
changed the title
[Milestone] RLN: Users Pays Model
[Milestone] RLN: Users Pays Own Membership Model
Jan 10, 2024
fryorcraken
changed the title
[Milestone] RLN: Users Pays Own Membership Model
[Milestone] RLN: User Pays Own RLN Membership
Jan 10, 2024
fryorcraken
changed the title
[Milestone] RLN: User Pays Own RLN Membership
[Milestone] User Pays Own RLN Membership
Jan 10, 2024
Scope sign-off during EU-NA PM 2024-02-19. |
This is descoped in favour of deliverable "Provision RLN for light push clients PoC" cc @chair28980 |
Closing per above comment, placeholder for mentioned Deliverable: #206 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Milestone: https://github.com/waku-org/pm/milestone/6
Summary
Ref: (A) #102
Enable developers to build application where the users pays for their own credentials.
In this flow, the user pays for their own membership directly with the contract.
In terms of credentials management:
Credentials to be generated either with or without seed depending on the context..
E.g. Seeded with Wallet signature to help with recovery.
Finally, in terms of messages sending: ensuring that a user cannot shoot themselves in teh foot by sending too many messages. Likely to happen at a general SDK layer rather than protocol layer.
Justification
This is the simplest and most censorship-resistant usage of RLN where a user interacts directly with the smart contract to start sending messages.
Notes
Epics
The text was updated successfully, but these errors were encountered: