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

Make it easier to use Semaphore with Bandada #512

Open
vplasencia opened this issue May 22, 2024 · 0 comments
Open

Make it easier to use Semaphore with Bandada #512

vplasencia opened this issue May 22, 2024 · 0 comments
Labels
devex Related to Developer Experience
Milestone

Comments

@vplasencia
Copy link
Member

vplasencia commented May 22, 2024

Description

The idea of this issue is to make it easier for devs to use Semaphore with Bandada.

Right now it's a bit difficult to understand how to generate a Semaphore proof using a Bandada group. The issue is that devs would need to fetch the members of the Bandada group, then create a Semaphore group with those members and then generate the proof using the Semaphore group.

That can be a bit confusing for devs since they will need to know that there are two different groups and how to use each of them.

Possible ideas

Here are some ideas:

  • Create a function to make it easier to generate a Semaphore proof (to fetch the Bandada members, create the Semaphore group and generate the proof under the hood).

  • Create like a Semaphore wrapper compatible with Bandada (not just the generate proof function, there could be others functions).

  • Create a very well explained tutorial with a step by step on how to do it so that devs can read and follow the steps.

Feel free to post other ideas.

@vplasencia vplasencia added the devex Related to Developer Experience label May 22, 2024
@vplasencia vplasencia added this to the 5. Rhea milestone May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devex Related to Developer Experience
Projects
Status: ♻️ Grooming
Development

No branches or pull requests

1 participant