Hydra-S2 Proving Scheme (S2: Single Source. Version 2: multiple membership verifications)
Hydra-M1 Proving Scheme (M1: Multi Source. Version 1)
Hydra Proof Of Ownership
In order to use Hydra proving schemes, the user must interact with a trusted Commitment Mapper from their account, and commit the Poseidon hash of a secret to receive the EdDSA signed receipt (mapping their account with their commitment) from the commitment mapper.
The user secret and the commitment mapper's signed receipt form the Hydra Proof Of Ownership
The user will then be able to use its Hydra Proof of Ownership in a SNARK to prove ownership of its account.
Using the commitment mapper with the Poseidon Hash function and the EdDSA signature schemes makes the Delegated Proof of Ownership cheaply verifiable in a SNARK.
All Hydra Proving schemes use one or multiple Hydra Proof of Ownership verifications.