To pass MEVS, a project must provide verifiable proof. If a requirement is missing, the verification report will specify what to fix and how to fix it.
| Status | Meaning | What to do |
|---|---|---|
| VERIFIED | All required checks passed. | Embed the badge + publish your /.well-known/mevs.json |
| CONDITIONAL | Core checks passed; warnings remain (fixable). | Fix warnings to earn VERIFIED |
| REJECTED | One or more required checks failed. | Follow the “What to fix” list and resubmit |
Host this JSON on your website at /.well-known/mevs.json and update it when anything changes.
{
"system": "MEVS",
"project": "YourProjectName",
"contract": "0xYourContract",
"status": "VERIFIED|CONDITIONAL|REJECTED",
"updated": "2026-01-22T00:00:00Z",
"website": "https://yourdomain.com",
"email": "support@yourdomain.com",
"logo": "https://yourdomain.com/logo.svg",
"proofs": {
"liquidityLock": "https://link-to-proof",
"audit": "https://link-to-audit-or-risk-report"
},
"notes": "Short, factual description of controls / risks / purpose."
}