diff --git a/app/page.tsx b/app/page.tsx
index 3e1d196..9144417 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -1,6 +1,8 @@
import Navbar from "@/components/Navbar";
import Hero from "@/components/Hero";
+import MovingTextLine from "@/components/MovingTextLine";
import MarqueeSection from "@/components/MarqueeSection";
+import DataShortcutSection from "@/components/DataShortcutSection";
import FeaturesSection from "@/components/FeaturesSection";
import CardsSection from "@/components/CardsSection";
import Footer from "@/components/Footer";
@@ -10,14 +12,16 @@ export default function Home() {
+
+
+
-
);
diff --git a/components/CardsSection.tsx b/components/CardsSection.tsx
index 70e5eed..0080629 100644
--- a/components/CardsSection.tsx
+++ b/components/CardsSection.tsx
@@ -110,17 +110,6 @@ export default function CardsSection() {
- {/* Moving Text Line */}
-
-
-
);
}
diff --git a/components/DataShortcutSection.tsx b/components/DataShortcutSection.tsx
new file mode 100644
index 0000000..0a493e7
--- /dev/null
+++ b/components/DataShortcutSection.tsx
@@ -0,0 +1,80 @@
+export default function DataShortcutSection() {
+ return (
+
+
+
+ Your Shortcut to get
+ Data
+
+
+
+
+
+
+ Explore
+
+ Data
+
+ Opportunities
+
+
+ Discover vetted datasets to put your algorithms to work through
+ your next AI models.
+
+
+
+
+

+
+
+
+
+
+ Simple, Direct
+
+ Execution
+
+
+ Buy and sell datasets in a few taps. Verify dataset with simple
+ click.
+
+
+
+ {/* Animation Container */}
+
+ {/* Buy Button */}
+
+
+ {/* Animated Cursor */}
+
+
+
+
+
+
+ );
+}
diff --git a/components/FeaturesSection.tsx b/components/FeaturesSection.tsx
index 13073f4..4efa2dc 100644
--- a/components/FeaturesSection.tsx
+++ b/components/FeaturesSection.tsx
@@ -1,148 +1,76 @@
export default function FeaturesSection() {
return (
-
-
-
- Your Shortcut to get
- Data
-
-
-
-
-
-
- Explore
-
- Data
-
- Opportunities
-
-
- Discover vetted datasets to put your algorithms to work through
- your next AI models.
-
-
-
-
-

-
-
- monetization_on
-
+
+
+ {/* Header */}
+
+
+ Built for
+ Speed & Scale
+
-
-
-
-
touch_app
+
+
+ {/* Left Column */}
+
+ {/* Walrus */}
+
+
+

+
+
Walrus Storage
+
+ Precise, censorship-resistant storage optimized for large datasets. Ensures your data is always available and secure at low cost.
+
+
+
+ {/* Sui */}
+
+
+

+
+
Sui Layer 1
+
+ High-performance blockchain with infinite horizontal scalability. Enables instant finality and ultra-low gas fees for seamless operations.
+
-
- Simple, Direct
-
- Execution
-
-
- Buy and sell datasets in a few taps. Verify dataset with simple
- click.
-
-
-
- {/* Animation Container */}
-
- {/* Buy Button */}
-
- {/* Animated Cursor */}
-
-
+ {/* Enoki */}
+
+
+

+
+
+
Frictionless UX
+
+ Seamless onboarding with zkLogin. Users sign in with Web2 credentials while maintaining full self-custody and security.
+
-
-
-
-
-
-
- Powered by Sui
-
+
+ {/* Right Column (Offset) */}
+
+ {/* Seal */}
+
+
+
-
- Built for
- Speed & Scale
-
-
- Leveraging the power of Nautilus for transaction speed, Walrus
- for decentralized storage, and Seal for top-tier encryption.
+
Seal Encryption
+
+ Protects data with threshold encryption and on-chain access control. Secures sensitive assets at rest and in transit.
-
-
- water
- Walrus
-
-
-
- verified_user
-
- Seal
-
-
-
- rocket_launch
-
- Nautilus
-
-
-
-
-
-
-
- cloud_queue
-
-
- Storage
-
-
-
-
- enhanced_encryption
-
-
- Security
-
-
-
+
+ {/* Nautilus */}
+
+
+ visibility
+
Nautilus Compute
+
+ Executes sensitive logic in Trusted Execution Environments (TEEs) with on-chain verification. Enables private, trustless dataset sample extraction.
+
diff --git a/components/Hero.tsx b/components/Hero.tsx
index c60b07d..cb110e1 100644
--- a/components/Hero.tsx
+++ b/components/Hero.tsx
@@ -62,12 +62,6 @@ export default function Hero() {
-
-
-
- Powered by Sui Ecosystem
-
-
Data
Exchange
diff --git a/components/MovingTextLine.tsx b/components/MovingTextLine.tsx
new file mode 100644
index 0000000..9e5131c
--- /dev/null
+++ b/components/MovingTextLine.tsx
@@ -0,0 +1,16 @@
+import Marquee from "@/components/ui/Marquee";
+
+export default function MovingTextLine() {
+ return (
+
+
+
+ );
+}
diff --git a/public/enoki.svg b/public/enoki.svg
new file mode 100644
index 0000000..e693520
--- /dev/null
+++ b/public/enoki.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/sui.svg b/public/sui.svg
new file mode 100644
index 0000000..d0e0833
--- /dev/null
+++ b/public/sui.svg
@@ -0,0 +1,15 @@
+
+
+