Back
For Investors And Wallet Users

Check Contract Trust Before You Sign

Who Audited This? shows whether a wallet request touches a verified, changed, mismatched, unknown, or high-risk contract and links the verdict to Proof of Audits evidence.

Interaction preview

Verified Match

Ethereum address checked. Trust Passport available. Deployment Match reviewed.

Needs Review

Changed implementation or unknown contract state should be reviewed before signing.

Proof of Audits does not guarantee safety. It shows evidence, gaps, and risk signals before a wallet request reaches your decision point.

Why verified channels matter
76%

of 2026 crypto losses linked to NK state actors — supply-chain compromise is their primary vector

Extensions from unknown sources can inject malicious code into wallet interactions. Supply-chain attacks are rising — North Korean hackers were responsible for ~76% of crypto losses through April 2026.

Install from the right channel.

Public installs belong in the browser store once the listing is live. The direct package stays available for review and controlled manual installs.

Public channel

Chrome Web Store

The intended end-user install path. This page can point to the live listing as soon as review is complete.

Available here

Manual package

A direct package for review, internal rollout, and users who intentionally install unpacked extensions.

Download package
Default

Production endpoint

The package defaults to the production Proof of Audits API. Custom endpoints are only for controlled testing.

$305M

DMM Bitcoin (May 2024) — compromised developer tooling led to private key theft

Why verifiable installs matter

No easy way to verify the extension binary matches the audited source code. Compromised developer tooling was the entry point for one of the largest exchange thefts in 2024.

Manual install for review and testing.

Use this only when you intentionally want the unpacked extension package. The production API is the default endpoint.

Download manual package

Use this package for review, internal rollout, or developer-mode install while the store listing is not live.

Download package

Load unpacked extension

Open chrome://extensions, enable Developer Mode, choose Load unpacked, and select the extracted folder.

chrome://extensions

Keep production API

The package defaults to the production Proof of Audits origin. Change it only when testing a controlled backend.

https://proofofaudits.com
Why signing-time detection matters
49%of vulnerable contracts exploited within 30 days — detection at signing time is the last defense

Wallet popups show "Confirm Transaction" without any protocol trust context. By the time users manually research risk, the exploit window has already opened.

Decurity.io Exploit Timing Research

Proof, gaps, and risk signals before interaction.

01

Detect request

The extension reads the target contract before the wallet request reaches the signing decision.

02

Check registry

The address is checked against finalized protocol proof, deployment records, and known contract state.

03

Match deployment

Runtime bytecode, proxy implementation, and audited scope are compared before a green verdict is shown.

04

Show evidence

The user sees the score, badge, risk signal, and Trust Passport link when public proof exists.

05

Warn clearly

Changed, mismatched, unknown, or high-risk contracts require review before the user continues.

$292MKelpDAO (Apr 2026) — users signed bridge transactions with zero risk context visible at the wallet
Why wallet-time signals matter

Trust evidence is buried in dashboards and audit pages. It does not appear at the moment the wallet asks for a signature — exactly when the user needs it most.

CertiK · KelpDAO Post-Mortem April 2026

The extension makes protocol proof appear at the signing moment.

The investor page is for comparison. Contract Shield is for the moment when a wallet request needs a decision.

Signal

Exact 0-300 deployed-protocol score

Signal

Runtime bytecode and proxy implementation match

Signal

Changed deployment and UNVERIFIED_UPGRADE warnings

Signal

Trust Passport, VTI, and on-chain publication state

Signal

Authority-key evidence and pending key changes

Signal

Wallet request decision before signing

Why clear verdicts matter

Wallets show pass/fail but not what was verified, what is missing, or what changed since the last audit. A clear verdict system could flag the exact gap that gets exploited.

$223M

Cetus Protocol (May 2025) — a math rounding bug that a clear verdict system could have flagged before users signed

Clear contract verdicts without safety overclaims.

Verified Match

This contract matches a finalized audited scope.

Audited Scope, Deployment Pending

The protocol has audit evidence, but deployed-code verification is not finalized yet.

Known Protocol, Changed Contract

This protocol is known, but the interacting contract or implementation has changed.

Scope Mismatch

This contract does not match the audited scope.

Unknown Contract

No Proof of Audits evidence was found for this contract.

High-Risk Signal

Proof of Audits found a warning signal that should be reviewed before continuing.

Proof of Audits does not guarantee safety. It shows evidence, gaps, and risk signals before a wallet request reaches your decision point.

Proof of Audits

Proof of Audits helps Web3 protocols turn security work into investor-ready trust proof.

Status

Proof surfaces active
Trust Passport, investor view, and extension signals show proof, gaps, and review state.

Proof of Audits

Turn protocol security into proof the market can verify.

© 2026 PROOF_OF_AUDITS