minauth
A TypeScript library for building authentication systems on top of the Mina blockchain and other zero-knowledge proofs solutions.
A TypeScript library for building authentication systems on top of the Mina blockchain and other zero-knowledge proofs solutions.
This package contains an implementation of a MinAuth plugin that combines zero-knowledge Merkle "membership" proofs with the ability to register into to a Merkle tree with locking an Ethereum NFT.
This package contains an implementation of a simple MinAuth plugin that extends the concept of password authentication into authenticating within sets that provide a level of anonymity. The proofs are built and verified with MINA's `o1js` library & proof
A very simple Minauth plugin that allows users to authenticate by providing a preimage to a given hash.