Type: Tool
Status: Incubation

Hyperledger Ursa is a shared cryptographic library that would enable people (and projects) to avoid duplicating other cryptographic work and hopefully increase security in the process. The library would be an opt-in repository for projects (and, potentially others) to place and use crypto. Hyperledger Ursa consists of sub-projects, which are cohesive implementations of cryptographic code or interfaces to cryptographic code. There are currently two sub-projects:

  1. “Base Crypto” Library – Our first sub-project will be our “base crypto” library, of which the main feature is our shared modular signature library. This has the implementation of several different signature schemes with a common API, which allows for blockchain builders to change signature schemes almost on-the-fly (or to use and support multiple signature schemes easily).
  2. Z-Mix – Our second sub-project will be Z-mix. Z-mix will offer a generic way to create zero-knowledge proofs that prove statements about multiple cryptographic building blocks, including signatures, commitments, and verifiable encryption. The goal of this subproject is to provide a single flexible and secure implementation to construct such zero-knowledge proofs. Z-mix consists of C-callable code but there are also convenience wrappers for various programming languages.

Get Started With Hyperledger Ursa

Download the Code on GitHub

Join the Mailing List

Join Discussion on Chat

Latest Hyperledger Ursa News

January 15, 2019 in News

(12.6.2018) Ledger Insights: Swisscom, Swiss Post to launch Swiss blockchain infrastructure

Today Swiss Post and leading phone and internet company Swisscom announced they’re working together to build a 100% Swiss private blockchain infrastructure. They aim to enable Switzerland to attain a leading position…
Read More
January 15, 2019 in News

(12.5.2018) Bitcoin Exchange Guide: Hyperledger Releases ‘Ursa’, An Open Source Crypto Toolbox For Blockchain Developers

Blockchain organization Hyperledger created a stir in the crypto developer community earlier today by launching a platform called Ursa. Ursa is a modular, shared cryptographic library that will make life easier for blockchain developers. View…
Read More
January 15, 2019 in News

(11.28.2018) JAXEnter: Blockchain Challenges and Misconceptions

Blockchain is on everyone’s lips these days but, as we learned during the recent Blockchain Technology Conference, before choosing blockchain, you have to ask yourself one question: Do I really need…
Read More

Sign Up For Our Newsletter