Skip to content

Add Audit attestations

ZenGuard provides security assurance for its modules through on-chain audit attestations issued by auditors. Auditors submit these audit attestations via our dashboard, where they are embedded on-chain on EAS (Ethereum Attestation Service). These attestations are later used to verify the security of modules when a Safe user enables them on their Safe Account.

ERC-7512 Standard

The audit attestation follows the ERC-7512 standard. For a detailed explanation of how ZenGuard leverages ERC-7512, visit our post on 7512.zenguard.xyz.

Steps for Auditors to Attest Modules

  1. Verify Account on Dashboard: Auditors must verify their accounts on the ZenGuard Dashboard.

  2. Perform Audits on Desired Module: Find the relevant information about the module, including on-chain deployment details, codebase, and application specifics. Conduct audits according to the provided guidelines.

  3. Add Audit attestation: Once audits are completed, auditors can add audit details as attestations for the respective modules via the dashboard.

Accessing Audit Details

Once a module is attested, audit details become accessible on the ZenGuard Module Marketplace.

Module Audit Attestation Flow Demo

Audit Attestation Demo