Open source landing page for Adjoint

*
Adjoint builds solutions to simplify and transform financial operations.
*

All open source projects are released under a permissive BSD license.

- uplink - A distributed ledger for secure multiparty workflows in financial markets.
- pairing - Optimal ate pairing over Barreto-Naehrig curves
- sonic - Zero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference Strings
- arithmetic-circuits - Arithmetic circuits for zero knowledge proof systems
- shamir - Shamir secret sharing
- elliptic-curve - Elliptic Curves
- galois-fft - Finite field polynomial arithmetic based on fast Fourier transforms
- galois-field - Galois fields
- bulletproofs - Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup
- merkle-tree - Haskell library for building Merkle trees and constructing Merkle inclusion proofs.
- schnorr-nizk - Schnorr protocol for non-interactive zero-knowledge proofs.
- auth-adt - Haskell library for building authenticated data structures and generic inclusion proofs.
- aos-signature - Haskell library implementing Abe-Ohkubo-Suzuki linkable ring signatures.
- oblivious-transfer - Haskell library implementing 1-out-of-N and k-out-of-N oblivious transfer protocols.
- double-ratchet - Haskell library implementing the Open Whisper System double ratchet algorithm.
- datetime - Haskell library implementing the Adjoint datetime library, with datetime recurrence rules, and financial holiday calculations.