Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 32 additions & 8 deletions app/funders/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -378,14 +378,38 @@ export default function FundersPage() {
<span>simple incentives</span>
</li>
</ul>
<a
href="https://basescan.org"
target="_blank"
rel="noopener noreferrer"
className="inline-block w-full text-center px-6 py-3 bg-[#58B12F] hover:bg-[#58B12F]/80 text-black font-semibold rounded-lg transition-colors duration-200"
>
View on Base
</a>
<div className="flex flex-col gap-3">
<div className="flex flex-wrap gap-2">
<a
href="https://app.uniswap.org/swap?chain=base&inputCurrency=ETH&outputCurrency=0x30171b7014c02229497CdE6745DD3aD821F12b07"
target="_blank"
rel="noopener noreferrer"
className="flex-1 text-center px-4 py-3 bg-[#58B12F] hover:bg-[#58B12F]/80 text-black font-bold rounded-lg transition-all text-xs uppercase"
>
Swap ETH
</a>
<a
href="https://app.uniswap.org/swap?chain=base&inputCurrency=0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2&outputCurrency=0x30171b7014c02229497CdE6745DD3aD821F12b07"
target="_blank"
rel="noopener noreferrer"
className="flex-1 text-center px-4 py-3 border border-[#58B12F] text-[#58B12F] hover:bg-[#58B12F]/10 font-bold rounded-lg transition-all text-xs uppercase"
>
Swap USDT
</a>
</div>
<a
href="https://basescan.org/token/0x30171b7014c02229497CdE6745DD3aD821F12b07"
target="_blank"
rel="noopener noreferrer"
className="text-xs text-gray-400 hover:text-white transition-colors flex items-center justify-center gap-1 font-mono"
>
<svg className="w-3 h-3" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2">
<path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71" />
<path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71" />
</svg>
0x30171b7014c02229497CdE6745DD3aD821F12b07
</a>
</div>
</div>

{/* Card 2 - $cDCU - Celo */}
Expand Down
42 changes: 40 additions & 2 deletions app/litepaper/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,7 @@ export default function LitepaperPage() {
<h3 className="text-3xl text-white font-bebas tracking-wide">Full Platform</h3>
</div>

<p className="text-gray-200 mb-8 text-sm leading-relaxed">Full platform for NGOs and organizers. Governance and coordination.</p>
<p className="text-gray-200 mb-8 text-sm leading-relaxed">Full platform for individuals, NGOs and organizers. Governance and coordination.</p>

<div className="space-y-4">
<div className="flex items-center gap-3 p-3 bg-white/5 rounded-lg border border-white/5">
Expand Down Expand Up @@ -353,11 +353,41 @@ export default function LitepaperPage() {
<h3 className="text-3xl text-white font-bebas tracking-wide">Utility Token</h3>
<span className="text-[10px] bg-neutral-800 text-gray-200 px-2 py-0.5 rounded border border-neutral-700 tracking-wider">BASE</span>
</div>
<ul className="space-y-3 mb-4">
<ul className="space-y-3 mb-6">
<li className="flex items-center gap-2 text-sm text-gray-200"><Star className="text-blue-500 w-4 h-4" /> Earned for verified cleanup</li>
<li className="flex items-center gap-2 text-sm text-gray-200"><Star className="text-blue-500 w-4 h-4" /> Liquid & Tradable</li>
<li className="flex items-center gap-2 text-sm text-gray-200"><Star className="text-blue-500 w-4 h-4" /> Incentivizes Action</li>
</ul>

<div className="flex flex-col gap-3">
<div className="flex flex-wrap gap-2">
<a
href="https://app.uniswap.org/swap?chain=base&inputCurrency=ETH&outputCurrency=0x30171b7014c02229497CdE6745DD3aD821F12b07"
target="_blank"
rel="noopener noreferrer"
className="px-4 py-2 bg-blue-600 hover:bg-blue-500 text-white font-bold rounded-lg transition-all text-[10px] uppercase tracking-wider"
>
Swap ETH
</a>
<a
href="https://app.uniswap.org/swap?chain=base&inputCurrency=0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2&outputCurrency=0x30171b7014c02229497CdE6745DD3aD821F12b07"
target="_blank"
rel="noopener noreferrer"
className="px-4 py-2 border border-blue-500 text-blue-400 hover:bg-blue-500/10 font-bold rounded-lg transition-all text-[10px] uppercase tracking-wider"
>
Swap USDT
</a>
</div>
<a
href="https://basescan.org/token/0x30171b7014c02229497CdE6745DD3aD821F12b07"
target="_blank"
rel="noopener noreferrer"
className="text-[10px] text-gray-400 hover:text-white transition-colors flex items-center gap-1 font-mono"
>
<LinkIcon className="w-3 h-3" />
0x30171b70...b2107
</a>
</div>
</div>
</div>

Expand Down Expand Up @@ -460,6 +490,14 @@ export default function LitepaperPage() {
<div className="overflow-x-auto pb-4">
<TheoryOfChange />
</div>
<div className="mt-8 flex justify-center">
<Link
href="/toc"
className="inline-flex items-center justify-center gap-2 px-6 py-3 rounded-xl bg-[#58B12F] hover:bg-[#58B12F]/90 text-black font-semibold text-sm uppercase tracking-wide transition-colors"
>
Full theory of change
</Link>
</div>

<div className="mt-12">
<h3 className="text-xl text-[#58B12F] font-bebas tracking-wide mb-4 uppercase">Additional Details</h3>
Expand Down
14 changes: 14 additions & 0 deletions app/toc/layout.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import type { Metadata } from "next";

export const metadata: Metadata = {
title: "Theory of Change — DeCleanup Network",
description: "Why cleanup action stays invisible — and how we fix it. DeCleanup Network Theory of Change v2.2.",
};

export default function TocLayout({
children,
}: {
children: React.ReactNode;
}) {
return <>{children}</>;
}
Loading