diff --git a/app/components/Flywheel.tsx b/app/components/Flywheel.tsx
new file mode 100644
index 0000000..7a6dc11
--- /dev/null
+++ b/app/components/Flywheel.tsx
@@ -0,0 +1,75 @@
+'use client';
+
+import React from 'react';
+import Image from 'next/image';
+import { ENTRY_FEE_DINO } from '../shared';
+const Flywheel: React.FC = () => {
+ return (
+
+
+
+
+ The $DINO Ecosystem
+
+
+ A sustainable ecosystem that rewards players and builds value
+
+
+
+
+
+ {/* Center $DINO Logo */}
+
+
+ {/* Flywheel Image */}
+
+
+
+
+
+
+ {/* Description below the flywheel */}
+
+
+
+
🎮
+
Enter Game
+
Players pay {`${ENTRY_FEE_DINO}`} $DINO to enter the game and compete for high scores
+
+
+
+
💰
+
5% Fees
+
A portion of entry fees is collected to fund the ecosystem
+
+
+
+
🔥
+
Buy Back & Burn
+
Fees are used to buy back $DINO tokens and permanently remove them
+
+
+
+
📉
+
Reduce Supply
+
Burning tokens reduces total supply, increasing scarcity and value
+
+
+
+
+
+ );
+};
+
+export default Flywheel;
diff --git a/app/page.tsx b/app/page.tsx
index 0db2c12..41583fb 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -6,6 +6,7 @@ import { Connection, PublicKey, Transaction } from '@solana/web3.js';
import {createTransferInstruction, getAssociatedTokenAddress, createAssociatedTokenAccountInstruction } from '@solana/spl-token';
import Header, { HeaderRef } from './components/Header';
import Leaderboard from './components/Leaderboard';
+import Flywheel from './components/Flywheel';
import { CLUSTER_URL, ENTRY_FEE_DINO } from './shared';
import { DINO_TOKEN_ADDRESS, FEE_COLLECTOR } from './constants';
@@ -424,6 +425,9 @@ export default function Home() {
)}
+
+ {/* Flywheel Section - Always visible */}
+
);
}
diff --git a/public/arrow.svg b/public/arrow.svg
new file mode 100644
index 0000000..ffad359
--- /dev/null
+++ b/public/arrow.svg
@@ -0,0 +1,112 @@
+
diff --git a/public/dino_flywheel.png b/public/dino_flywheel.png
new file mode 100644
index 0000000..f40c525
Binary files /dev/null and b/public/dino_flywheel.png differ
diff --git a/public/dino_lifecycle.png b/public/dino_lifecycle.png
new file mode 100644
index 0000000..f5ad556
Binary files /dev/null and b/public/dino_lifecycle.png differ