Module reference · Quality & governance
x/audit — Audit
Auditor-signed provider attributes that upgrade self-claims into attestations.
What it does
Inside x/audit
The audit module lets recognized auditors sign provider attributes on-chain. A provider may claim any attribute — region, datacenter tier, compliance posture — but an auditor's signature turns the claim into an attestation a tenant can weight accordingly: orders can require attributes signed by specific auditors.
Attestations are revocable and auditable themselves, so audit trust is traceable to accountable, identity-verified signers rather than to an anonymous badge.
Why it exists
The design rationale
Self-reported quality is worth little in an anonymous marketplace. An on-chain attestation layer imports the assurance model of real procurement — independent verification — without importing a centralized gatekeeper.
Interactions
How it connects to the rest of the chain
No module stands alone — these are the protocol surfaces this module depends on or serves.
- x/provider
Attestations attach to provider attribute records.
- x/market
Orders can require auditor-signed attributes for placement.
- x/roles
Auditor status is an on-chain role with defined capabilities.
- x/veid
Auditors are identity-verified participants with accountable standing.
Key concepts
Terms that matter here
- Attestation
- An auditor's on-chain signature over a provider's claimed attribute.
- Audited placement
- An order constraint requiring attributes signed by trusted auditors.
Keep exploring