Skip to content
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

chore: support RLN-relay in libwaku #2454

Closed
Ivansete-status opened this issue Feb 19, 2024 · 0 comments · Fixed by #2544
Closed

chore: support RLN-relay in libwaku #2454

Ivansete-status opened this issue Feb 19, 2024 · 0 comments · Fixed by #2544
Assignees

Comments

@Ivansete-status
Copy link
Collaborator

Ivansete-status commented Feb 19, 2024

Background

Epic: #2420

Pre-requisite

The following should be completed before starting this so that we can benefit from having a single configuration entry to the waku_node: #2441

Details

Apply the needed changes in libwaku.nim and libwaku.h so that we bring support to RLN-relay there.

The mountRlnRelay should be invoked in

when conf.rlnRelay == true.

In this case, we might need to allow accepting more config options in the JSON file. Example of how JSON config file is being passed:

snprintf(jsonConfig, 2048, "{ \

Notice that is interesting to extend the cwaku_example so that we can test the new RLN-relay feature from there.

From a very high level, the libwaku node should also support these operations:

  • appendRLNProof
  • validateMessage
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants