Hyperledger Ursa (a shared cryptographic library) has moved to end-of-life status, with the components of Ursa still in use moved to their relevant Hyperledger projects (AnonCreds, Indy, Aries and Iroha).
We want to use ursa in Cactus for the crypto related code, but it's a Javascript/Typescript project so it's not happening unless ursa can be compiled down to JS first.
My idea is to integrate the tooling that bbs-signatures uses to my ursa fork and then send a PR. I have done very little so far due to lack of time so everyone should feel welcome to also work on this, but if not, eventually I'll come around and do it for sure. Just wanted to open this issue in anticipation and so that there's a place we can talk about this topic.
We want to use ursa in Cactus for the crypto related code, but it's a Javascript/Typescript project so it's not happening unless ursa can be compiled down to JS first.
There's a great project out there demonstrating how it could all work for both NodeJS and Browser (with Web Assembly). https://github.com/mattrglobal/bbs-signatures
My idea is to integrate the tooling that bbs-signatures uses to my ursa fork and then send a PR. I have done very little so far due to lack of time so everyone should feel welcome to also work on this, but if not, eventually I'll come around and do it for sure. Just wanted to open this issue in anticipation and so that there's a place we can talk about this topic.