Breakdown by gap severity across all 56 use cases.
Best available coverage per use case, combining all projects.
Each category has 8 subcategories, each assessed on 4 properties (C, O, P, S). The bar shows how many of those assessments are healthy (green) vs. missing (red/orange/amber). Categories with the most problems are at the top. Click a category to jump to its detail.
The 10 use cases with the most CROPS failures, ranked worst first. Each card shows all four property scores and what needs to be built or fixed.
Each cell shows whether the Ethereum ecosystem has a viable option satisfying that CROPS property for the given use case.
The EF Mandate v2.0 treats Censorship Resistance, Open Source, Privacy, and Security as an indivisible whole. A tool that passes three but fails one has not delivered on Ethereum's promise. If your wallet is open source, censorship-resistant, and secure but broadcasts every transaction to the world, users are still exposed.
The CROPS-Native metric at the top of this page reflects that principle: it asks whether any single project passes all four properties for a given use case. For most use cases, the answer is no.
The per-property heatmap below scores each property separately, and each column can be a different project. A green cell for Open Source and a green cell for Censorship Resistance might come from two completely different tools. Three green cells and one red cell means the ecosystem has at least one option for each of those three properties somewhere, but nothing at all for the fourth. It does not mean any single project is close to passing all four.
To show where the gaps are, each property (CR, O, P, S) is scored independently per subcategory. "Fully covered" for Censorship Resistance means at least one project passes CR at scale. "Fully covered" for Open Source means at least one project passes O at scale. These may be different projects. A subcategory can show green across all four columns even if no single project passes all four properties at once. The heatmap answers "does the ecosystem have any option for this property?" not "is there one project that does everything?" For that question, see the CROPS-Native metric above.
Each use case gets a numerical score per CROPS property. The score combines two inputs: the best project grade for that property (Pass, Weak, or Fail) and that project's adoption level (Dominant, Medium, Niche, or Minimal). The highest-scoring project wins.
| Grade | Adoption | Score |
|---|---|---|
| Pass | Dominant | 10.0 |
| Pass | Medium | 8.0 |
| Pass | Niche | 5.0 |
| Pass | Minimal | 3.5 |
| Weak | Dominant | 3.0 |
| Weak | Medium | 2.0 |
| Weak | Niche | 1.5 |
| Weak | Minimal | 1.0 |
| Fail | Any | 0.0 |
The aggregate score shown on each use case card is the average of all four property scores. It is a diagnostic shorthand for ranking gaps by severity, not a measure of how "close" a use case is to satisfying the mandate. A score of 7.5 with one property at zero still means no single tool delivers on Ethereum's promise. The "if privacy were solved" view averages only CR, O, and S to help prioritize non-privacy work.
This analysis covers 56 subcategories across 7 categories of Ethereum ecosystem activity. Each subcategory was assessed by examining the leading projects and their CROPS properties. Individual project scores are not shown here; this page presents only the aggregate coverage picture.
Based on the Ethereum Foundation Mandate v2.0.