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).
Hyperledger Ursa is an open-source project that aims to provide reliable, secure, and pluggable cryptographic implementations for blockchain developers. By collaborating on cryptographic code, the project aims to save time and effort while improving security. The project includes two sub libraries, libursa and libzmix, which offer various cryptographic primitives, signature algorithms, key exchange mechanisms, and zero-knowledge proof capabilities. Ursa uses external dependencies like OpenSSL and libsecp256k1, but also offers a portable mode for compatibility reasons.