Proof feature 09 of 10 · check if a smart contract audit is still valid

Check Whether a Smart Contract Audit Still Applies

Classify audit reports as matched, partial, stale, unidentified, or unresolved by comparing scope and commits with the current deployment.

Plain-English definition

What audit applicability means

Audit applicability measures whether a historical report remains relevant to the code, contracts, and assumptions currently operating on-chain.

Questions this page answers

What to verify

  • Does the reviewed commit match current deployed code?
  • Are all live modules inside the report scope?
  • Did later upgrades or unresolved findings change relevance?

Evidence checklist

Evidence that makes this useful

Each item must be tied to an inspectable source or remain clearly labeled as pending, unavailable, or unidentified.

01

Report timeline

Provider, date, scope, commit, findings, and remediation state.

02

Current deployment

Live contracts, implementations, modules, and upgrade history.

03

Applicability state

Matched, partial, stale, unidentified, pending, or unresolved.

Decision use

How to use this proof

Use applicability labels to decide which reports support current diligence and which require confirmation or new review.

Proof of Audits shows evidence and gaps. It does not guarantee protocol or transaction safety.

Specific answers

Frequently asked questions

Can part of an audit still apply after an upgrade?

Yes. Unchanged modules may remain relevant while upgraded or newly added code is classified as partial or outside scope.

What does unidentified mean?

The available evidence cannot yet establish that the claimed audit or provider relationship is authentic and applicable.