diff --git a/app/coordinate/page.tsx b/app/coordinate/page.tsx index ef88e76..104bc6f 100644 --- a/app/coordinate/page.tsx +++ b/app/coordinate/page.tsx @@ -287,8 +287,8 @@ export default function CoordinatePage() {
Sponsored by Ethereum for the World
-Volunteers organize. NGOs mobilize. Communities clean every single day. The problem is that this action remains - invisible — producing no data that funders, partners, or institutions can trust, verify, or build upon. + invisible - producing no data that funders, partners, or institutions can trust, verify, or build upon.
DeCleanup Network — Long-Term Vision (5–10 Years)
+DeCleanup Network - Long-Term Vision (5-10 Years)
A single verified submission triggers a chain of value that compounds over time.
- {/* Flow steps — connected with connector lines on desktop */} + {/* Flow steps - connected with connector lines on desktop */}{step.num}
@@ -249,10 +249,9 @@ export default function TocPage() { We discovered that{" "} grassroots cleanup cannot attract institutional capital because it produces no verifiable data.{" "} So we are prioritizing{" "} - verification infrastructure first — a 60-second documentation process that - creates immutable onchain records. We are testing this by running a hybrid AI + human validation pipeline and piloting with Giveth, - Gitcoin, and Octant. If we can show{" "} - 80% DMRV compliance and 5+ funders using dashboard data by month 12, we will scale + verification infrastructure first - a 60-second documentation process that + creates immutable onchain records. We are testing this by running a hybrid AI + human validation pipeline and piloting with few communities around the world. If we can show{" "} + 80% DMRV compliance and 3+ funders using dashboard data by month 12, we will scale organizer activation across 10+ countries.What we put in and what the network produces. Outputs connect to measurable behavior change.
@@ -276,7 +275,7 @@ export default function TocPage() {
Each pathway is an independent theory of how one type of intervention produces lasting change.
@@ -330,7 +329,7 @@ export default function TocPage() {
{
pathwayId: "P1",
title: "Trust Creation",
- sub: "Simple docs → capital flows",
+ sub: "Simple docs - capital flows",
accent: "green" as const,
steps: [
"Documentation under 60s",
@@ -343,7 +342,7 @@ export default function TocPage() {
{
pathwayId: "P2",
title: "Coordination Scaling",
- sub: "Shared infrastructure → network effects",
+ sub: "Shared infrastructure - network effects",
accent: "yellow" as const,
steps: [
"Shared DMRV across regions",
@@ -356,12 +355,12 @@ export default function TocPage() {
{
pathwayId: "P3",
title: "Incentive Alignment",
- sub: "Recognition → sustained behavior",
+ sub: "Recognition - sustained behavior",
accent: "green" as const,
steps: [
"$bDCU structured recognition",
"Tangible acknowledgment per action",
- "Episodic → sustained participation",
+ "Episodic - sustained participation",
"Documentation normalized",
"Data quality improves",
],
@@ -369,10 +368,10 @@ export default function TocPage() {
{
pathwayId: "P4",
title: "Verification Credibility",
- sub: "AI + human → institutional trust",
+ sub: "AI + human - institutional trust",
accent: "yellow" as const,
steps: [
- "YOLOv8 (TACO dataset)",
+ "Open source waste detection model",
"AI flags for human review",
"Hybrid reduces fraud",
"Quality = network reputation",
@@ -407,7 +406,7 @@ export default function TocPage() {
{/* ─── 05 SMART Outcomes ─── */}
Outputs are activity. Outcomes are behavior change. Every target passes the "So What?" test.
@@ -417,40 +416,40 @@ export default function TocPage() {
{[
{
phase: "Short-Term",
- range: "0–12 Months",
+ range: "0-12 Months",
color: "text-[#58B12F]",
borderColor: "border-[#58B12F]/30",
outcomes: [
- "500 verified submissions (DMRV)",
- "50 organizers in 10+ countries",
- "40% repeat volunteer rate",
+ "300 verified submissions (DMRV)",
+ "25 organizers in 10+ countries",
+ "30% repeat volunteer rate",
"80% DMRV compliance",
- "85% YOLOv8 accuracy",
- "5+ funders using dashboards",
+ "85% AI waste detection accuracy",
+ "3+ funders using dashboards",
],
},
{
phase: "Medium-Term",
- range: "12–24 Months",
+ range: "12-24 Months",
color: "text-[#FAFF00]",
borderColor: "border-[#FAFF00]/20",
outcomes: [
"3+ funding decisions citing DeCleanup",
- "100k kg verified waste documented",
- "200+ stakers in verification",
- "5 multi-country campaigns",
+ "75k kg verified waste documented",
+ "100+ stakers in verification",
+ "3 multi-country campaigns",
"10+ governance proposals",
"3+ ReFi integrations",
],
},
{
phase: "Long-Term",
- range: "24–48 Months",
+ range: "24-48 Months",
color: "text-white",
borderColor: "border-white/10",
outcomes: [
- "$500k+ capital to verified cleanups",
- "50% partners adopting DMRV",
+ "$100k+ capital to verified cleanups",
+ "30% partners adopting DMRV",
"70% community-initiated campaigns",
"10+ ESG reports referencing data",
"80% decisions by community vote",
@@ -479,7 +478,7 @@ export default function TocPage() {
{/* ─── 06 Decentralization Roadmap ─── */}
Progressive decentralization. Quality standards first, then distributed responsibility.
@@ -512,7 +511,7 @@ export default function TocPage() {
desc: "AI-assisted validation; human confirms.",
borderActive: false,
items: [
- "YOLOv8 trash detection",
+ "Open source trash detection",
"Duplicate detection",
"Geo inconsistency flagging",
"Fraud probability scoring",
@@ -525,7 +524,7 @@ export default function TocPage() {
Icon: Lock,
title: "Phase 3",
subtitle: "Trustless",
- desc: "Token holders stake $bDCU to verify; fully decentralized.",
+ desc: "Decentralized: token holders become verifiers.",
borderActive: false,
items: [
"Community staking for verification",
@@ -565,7 +564,7 @@ export default function TocPage() {
{/* ─── 07 Stakeholders ─── */}
Six participant types. The network functions when all six are active.
@@ -575,8 +574,8 @@ export default function TocPage() {
{[
{ Icon: Users, name: "Volunteers", label: "Clean. Document. Earn.", accent: "green" as const },
{ Icon: ClipboardList, name: "Organizers", label: "Launch campaigns", accent: "green" as const },
- { Icon: Wallet, name: "Funders", label: "Giveth · Gitcoin · Octant", accent: "yellow" as const },
- { Icon: Coins, name: "$bDCU Holders", label: "Govern. Stake. Verify.", accent: "yellow" as const },
+ { Icon: Wallet, name: "Funders", label: "Anyone can fund impact", accent: "yellow" as const },
+ { Icon: Coins, name: "$DCU Holders", label: "Trade. Govern. Stake. Verify.", accent: "yellow" as const },
{ Icon: Building2, name: "Partners", label: "Municipalities & waste", accent: "green" as const },
{ Icon: Code2, name: "Developers", label: "Build & maintain", accent: "green" as const },
].map(({ Icon, name, label, accent }) => (
@@ -587,12 +586,6 @@ export default function TocPage() {
Every pathway rests on assumptions. We state them, test early, and pivot if they fail.
Good strategy names risks, assigns probability and impact, and prepares mitigations.
{r.mit} Owner: {r.owner} {r.mit}
- Submissions are reviewed by community verifiers ($bDCU stakers). If the submission has geolocation, clear and authentic photos, it gets approved; otherwise it may be rejected.
+ Submissions are reviewed at the first stage by the team and trusted experts, then upon community growth it becomes verifiers' task (token stakers). If the submission has geolocation, clear and authentic photos, it gets approved; otherwise it may be rejected.
Rewards are subject to change based on token price reflecting multiplier formula at the moment of claim.
+ First Pool Sponsored by Ethereum for the World
+
- Choose your path to impact. Start with our Base Mini App for quick
- rewards or dive into the full ecosystem on Celo.
-
- {app.subtitle}
-
- {app.note.startsWith("Contract:") ? (
- <>
- Contract:{" "}
-
- {app.note.split("Contract:")[1].trim()}
-
- >
- ) : (
- app.note
- )}
-
- {apps[2].subtitle}
+
+ {app.subtitle}
- {apps[2].note.startsWith("Contract:") ? (
- <>
- Contract:{" "}
-
- {apps[2].note.split("Contract:")[1].trim()}
-
- >
- ) : (
- apps[2].note
- )}
-
{row[0]}
@@ -638,23 +631,23 @@ export default function TocPage() {
{/* ─── 09 Risk Register ─── */}
{r.name}
- Verification
- EARN DECLEANUP REWARDS TODAY
+ THE ECOSYSTEM
-
- {app.title}
-
-
- {/* Subtitle */}
-
- {app.bullets.map((bullet, idx) => {
- // Special handling for swap links bullet
- if (bullet.startsWith("Swap:")) {
- const ethSwapUrl = "https://app.uniswap.org/swap?chain=base&inputCurrency=ETH&outputCurrency=0x30171b7014c02229497CdE6745DD3aD821F12b07";
- const usdtSwapUrl = "https://app.uniswap.org/swap?chain=base&inputCurrency=0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2&outputCurrency=0x30171b7014c02229497CdE6745DD3aD821F12b07";
- return (
-
-
- {/* Note (if present) */}
- {app.note && (
-
- {apps[2].title}
+ {app.title}
{/* Subtitle */}
-
- {apps[2].bullets.map((bullet, idx) => {
- // Special handling for bullet with DeTrash Global link (second bullet, index 1)
- if (idx === 1) {
- const linkUrl = "https://detrashtoken.com/en";
- const parts = bullet.split("DeTrash Global");
- return (
-
+ {app.bullets.map((bullet, idx) => (
+
- {/* Note (if present) */}
- {apps[2].note && (
-