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 */} -
- - - Monetize Data • Prevent Fraud • Developer SDK • MCP Agents • Powered by Enoki • - - - Monetize Data • Prevent Fraud • Developer SDK • MCP Agents • Powered by Enoki • - - -
); } 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. +

+ +
+
+ Coins +
+
+
+
+

+ 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. -

- -
-
- Coins -
-
- monetization_on -
+
+
+ {/* Header */} +
+

+ Built for
+ Speed & Scale +

-
-
-
- touch_app + +
+ {/* Left Column */} +
+ {/* Walrus */} +
+
+ Walrus +
+

Walrus Storage

+

+ Precise, censorship-resistant storage optimized for large datasets. Ensures your data is always available and secure at low cost. +

+
+ + {/* Sui */} +
+
+ 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 */} +
+
+ 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 */} +
+
+ 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 -

-
-
- - bolt - -

- Speed -

-
+ + {/* 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 ( +
+ + + Monetize Data • Prevent Fraud • Developer SDK • MCP Agents • Powered by Enoki • + + + Monetize Data • Prevent Fraud • Developer SDK • MCP Agents • Powered by Enoki • + + +
+ ); +} 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 @@ + + + + + +