Fund action, not promises.
-
- Full theory of change
-
+
+
+
+
Donate
+
Direct support via Giveth. Transparent, traceable.
+
giveth.io
+
+
+
Fund Pools
+
Targeted funding via Gardens platform and CrowdWalrus on Sui. Choose: equipment, logistics, research, organizers, cleanup campaigns.
+
+ gardens.fund fund pools · crowdwalrus.io crowdfund
+
+
+
+
Hold $DCU
+
Governance participation and liquidity signal. Connect to network activity.
+
swap link
+
-
-
Additional Details
-
-
-
Governance Principles
-
Impact first, speculation minimized. Stable capital remains primary for funding decisions to ensure outcomes are not correlated with market volatility.
-
-
-
Interoperability
-
DeCleanup is designed to align with existing SDG/ESG frameworks. Verified data is meant to travel, not stay siloed, ensuring composability across the Regen ecosystem.
-
+
What Funders Get
+
+
+
Auditable Outcomes
+
Tamper-resistant records, not self-reported claims.
+
+
+
Reusable Data
+
Structured for ESG, SDG, and impact accounting.
+
+
+
Lower Overhead
+
Verification at protocol level, no custom audits.
+
+
+
Governance Voice
+
$cDCU holders shape pool criteria and priorities.
+
+
What's Coming
+
+ - • Funder dashboard with aggregated metrics
+ - • Onchain voting for pool priorities
+ - • Structured partnership workflows for NGOs and ESG teams
+
+
+
+
+ Get in touch before committing funding
+
+
+
+ Email us
+
- {/* Footer / CTA */}
+ {/* Footer */}
diff --git a/components/HowToTokonizeImpact/TokenizeImpactSection.tsx b/components/HowToTokonizeImpact/TokenizeImpactSection.tsx
index fc889ee..3dd3fe7 100644
--- a/components/HowToTokonizeImpact/TokenizeImpactSection.tsx
+++ b/components/HowToTokonizeImpact/TokenizeImpactSection.tsx
@@ -2,8 +2,8 @@ import React from "react";
import Image from "next/image";
const steps = [
- { number: "1.", title: "Find your spot" },
- { number: "2.", title: "Do the work" },
+ { number: "1.", title: "Find your spot and take photo" },
+ { number: "2.", title: "Do the cleanup work" },
{ number: "3.", title: "Photograph the result" },
{ number: "4.", title: "Earn your reward" },
];
diff --git a/components/LitepaperNav/LitepaperNav.tsx b/components/LitepaperNav/LitepaperNav.tsx
new file mode 100644
index 0000000..b90f43e
--- /dev/null
+++ b/components/LitepaperNav/LitepaperNav.tsx
@@ -0,0 +1,40 @@
+"use client";
+
+import Link from "next/link";
+
+const sections = [
+ { href: "#why-decleanup", label: "Why DeCleanup Network Exists" },
+ { href: "#mission", label: "The Mission" },
+ { href: "#dmrv", label: "How Cleanups Become Proof" },
+ { href: "#ecosystem", label: "The Ecosystem" },
+ { href: "#tokenomics", label: "Two Tokens" },
+ { href: "#theoryofchange", label: "From Action to Infrastructure" },
+ { href: "#toc", label: "Theory of Change" },
+ { href: "#roadmap", label: "Where We Are and Where We're Going" },
+ { href: "#coordinate", label: "For Coordinators" },
+ { href: "#forfunders", label: "For Funders" },
+];
+
+export default function LitepaperNav() {
+ return (
+
+ );
+}
diff --git a/components/LitepaperWhyPillarCards/LitepaperWhyPillarCards.tsx b/components/LitepaperWhyPillarCards/LitepaperWhyPillarCards.tsx
new file mode 100644
index 0000000..b305db6
--- /dev/null
+++ b/components/LitepaperWhyPillarCards/LitepaperWhyPillarCards.tsx
@@ -0,0 +1,69 @@
+"use client";
+
+import React, { useState } from "react";
+
+const cards = [
+ {
+ title: "DMRV",
+ subtitle: "Data, Measurement, Reporting, Verification",
+ frontLine: "Credible proof of environmental impact.",
+ backContent: "Every cleanup is captured with photos, location, and waste estimates; scored by AI and verified by the community; then minted as a permanent impact record. This creates a shared, machine-readable evidence base for funders, ESG reporting, and impact accounting.",
+ },
+ {
+ title: "Onchain Immutability",
+ subtitle: "Permanent Records",
+ frontLine: "Blockchain-verified cleanup history.",
+ backContent: "Records live on Base and Celo. They cannot be altered after verification, so funders and partners can trust that impact data is real and attributable. This forms the backbone for rewards, Hypercerts, and future certification layers.",
+ },
+ {
+ title: "Incentives & Reputation",
+ subtitle: "Reward Real Work",
+ frontLine: "Earn recognition for environmental action.",
+ backContent: "Participants earn $bDCU for verified cleanups and build reputation through streaks and verification activity. $cDCU on Celo ties reputation to governance, so long-term contributors have a voice in how the network and funding evolve.",
+ },
+ {
+ title: "Open Coordination",
+ subtitle: "Transparent Funding",
+ frontLine: "Community-driven cleanup initiatives.",
+ backContent: "Campaigns, proposals, and funding pools are governed transparently. Communities decide priorities; funders can trace capital to verified outcomes. No single gatekeeper - coordination and funding are open and auditable.",
+ },
+];
+
+export default function LitepaperWhyPillarCards() {
+ const [flipped, setFlipped] = useState
(null);
+
+ return (
+
+ {cards.map((card, index) => {
+ const isFlipped = flipped === index;
+ return (
+
+ );
+ })}
+
+ );
+}
diff --git a/components/NavLink/NavLink.tsx b/components/NavLink/NavLink.tsx
index 66b4184..d4c126c 100644
--- a/components/NavLink/NavLink.tsx
+++ b/components/NavLink/NavLink.tsx
@@ -16,39 +16,34 @@ const NavLink = ({ variant = "full" }: { variant?: NavLinkVariant }) => {
<>
- {/* Footer - 4 columns per brief */}
+ {/* Footer - Resources, Technical, Support */}