•core/AttestationsRegistry.sol: The registry stores all attestations. It is owned by the governance that authorizes/unauthorize issuers to record in it
•core/Badges.sol Reads the registry. Stateless Non Transferable Token view of attestations (ERC1155)
•HydraS1AccountboundAttester.sol: Accountbound version of the Simple Hydra S1 Simple Attester. (Users can update at will where the attestation is stored)
•_verifyRequest(request, proofData): You must implement the user request verification against the proof provided by the user
•buildAttestations(request, proofData): You must build the attestations that will be recorded from a verified user request