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

JS Implementation #91

Open
pax-k opened this issue Dec 3, 2023 · 2 comments
Open

JS Implementation #91

pax-k opened this issue Dec 3, 2023 · 2 comments

Comments

@pax-k
Copy link

pax-k commented Dec 3, 2023

I would like to contribute to the official JS implementation of your spec, and to make it super easy for anyone to integrate JWP in their apps. I could take care of developing a clean architecture for the lib, implementing the spec, writing tests, publishing the lib, writing examples for different use-cases / platforms (browser, mobile, server). I've been working with VCs/DIDs/DWNs for the past year and have experience in building isomorphic JS libs.
Is this something you have on your roadmap?

@selfissued
Copy link
Collaborator

I'm curious - which of the algorithms did you build? All of Single-Use, BBS, and MAC?

@dwaite
Copy link
Collaborator

dwaite commented Feb 17, 2024

@pax-k We would love more implementations!

Since our goal is to describe interoperability in specifications rather than to say that a particular implementation is authoritatively "correct", we don't really encourage one implementation over others. That said, we do use Node to generate examples and the like today, and could certainly use something a bit better than our barebones scripts to do things like generate examples and even maintain test vectors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants