# Discover

- [Modules Standard Library](/verax-documentation/discover/modules-standard-library.md): This section outlines the standard library of modules that you can use to suit your needs without redeveloping them from scratch.
- [ECDSAModule](/verax-documentation/discover/modules-standard-library/ecdsamodule.md): The ECDSA module allows you to check that there is a ECDSA signature in the validation payload in order to proceed with issuing the attestation.
- [ERC1271Module](/verax-documentation/discover/modules-standard-library/erc1271module.md): The ERC1271Module allows you to verify signatures from smart contract wallets that implement the ERC-1271 standard. This module extends signature verification beyond EOAs (Externally Owned Accounts) t
- [FeeModule](/verax-documentation/discover/modules-standard-library/feemodule.md): The FeeModule allows portal owners to enforce fees for attestations based on schema IDs. This module checks that the required fee is paid but does not collect it (the fee remains in the portal contrac
- [IndexerModule](/verax-documentation/discover/modules-standard-library/indexermodule.md): The IndexerModule provides efficient on-chain indexing of attestations by various parameters (subject, schema, attester, portal). It allows for quick retrieval of attestation IDs without relying solel
- [IssuersModule](/verax-documentation/discover/modules-standard-library/issuersmodule.md): Description of the official SchemaModule contract. This module aims to provide a standard way of checking if the subject of an Attestation payload is an Issuer.
- [SchemaModule](/verax-documentation/discover/modules-standard-library/schemamodule.md): Description of the official SchemaModule contract. This module aims to provide a standard way of checking if the Schema ID used in an attestation request is authorized for a given portal.
- [SenderModule](/verax-documentation/discover/modules-standard-library/sendermodule.md): Description of the official SenderModule contract. This module aims to provide a standard way of checking if the sender of an attestation creation transaction is authorized for a given portal.
- [Integrations](/verax-documentation/discover/integrations.md)
