Milagro is a set of crypto libraries and core security infrastructure applications, built for decentralized networks yet suitable for enterprises.
Milagro has several repos. The C and JavaScript versions of the core cryptographic libraries have had major releases, and are production ready, while the Rust version is under development:
- Milagro Crypto C Library
- Milagro Multi-Party Computation Library (libmpc)
- Milagro Crypto JavaScript Library
- Milagro Crypto Rust Library
Applications being developed on these cryptographic libraries include the Milagro ZKP-MFA server and the Milagro Decentralized Trust Authority (D-TA). The Milagro D-TA is now at an alpha release stage.
- apache-milagro-libmpc-0.1-incubating - Initial release of libmpc (v0.1)
- apache-milagro-crypto-c-2.0.1-incubating - Adding Shamir's Secret Sharing and Paillier encryption
- apache-milagro-dta-0.1.0-incubating- Initial release of the Decentralized Trust Authority server
- apache-milagro-crypto-js-1.0.0-incubating- Initial release of the Crypto JS Library
- apache-milagro-crypto-c-1.0.0-incubating- Initial release of the Crypto C Library
This repository contains the source for the website of Apache Milagro (incubating).
The Milagro website itself is completely static, being automatically generated by Docusauraus prior to deployment. The content of the website is written in a mixture of HTML and Markdown.
In this repository there's a docker-compose file which will start a local version of the website for development purpose. Just run
docker-compose up
and point your browser to http://localhost:3000