Plain-English definition
What live-code match means
Live-code match checks whether the contract currently executing on-chain corresponds to the source and compiler target covered by an audit.
Compare live runtime bytecode and proxy implementations with the audited commit using reproducible build evidence and explicit match states.
Plain-English definition
Live-code match checks whether the contract currently executing on-chain corresponds to the source and compiler target covered by an audit.
Questions this page answers
Evidence checklist
Each item must be tied to an inspectable source or remain clearly labeled as pending, unavailable, or unidentified.
Chain, address, runtime bytecode, proxy type, and implementation slot.
Repository commit, compiler, optimizer, metadata handling, and libraries.
Exact match, partial match, mismatch, unavailable, or pending review.
Decision use
Use the result to determine whether an audit is current evidence for the contract users actually touch.
Proof of Audits shows evidence and gaps. It does not guarantee protocol or transaction safety.
Specific answers
No. Explorer verification links source to bytecode, while audit applicability also requires matching that source and version to the reviewed scope.
The proxy and current implementation must be resolved separately, and implementation changes must be compared with the audited target.