6 Commits

Author SHA1 Message Date
1a6b12dd00 Merge version_3 into main
Merge version_3 into main
2026-03-03 20:36:13 +00:00
c8c1409a12 Update src/app/page.tsx 2026-03-03 20:36:06 +00:00
e71a8c7be9 Merge version_2 into main
Merge version_2 into main
2026-03-03 20:24:02 +00:00
23e66ddb44 Update src/app/page.tsx 2026-03-03 20:23:57 +00:00
ee70f7f83d Update src/app/layout.tsx 2026-03-03 20:23:56 +00:00
8e2967472b Merge version_1 into main
Merge version_1 into main
2026-03-03 18:50:58 +00:00
2 changed files with 42 additions and 127 deletions

View File

@@ -5,36 +5,22 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag"; import Tag from "@/tag/Tag";
const roboto = Roboto({ const roboto = Roboto({
variable: "--font-roboto", variable: "--font-roboto", subsets: ["latin"],
subsets: ["latin"],
weight: ["100", "300", "400", "500", "700", "900"], weight: ["100", "300", "400", "500", "700", "900"],
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "PreFOMO - AI Attention Ignition Intelligence for Solana", title: "PreFOMO - AI Attention Ignition Intelligence for Solana", description: "Institutional-grade attention pattern analysis for Solana tokens. Detect early narrative acceleration before mainstream recognition using PreFOMO's proprietary AI model.", keywords: "Solana, token analysis, attention patterns, AI model, market intelligence, narrative analysis", metadataBase: new URL("https://prefomo.io"),
description: "Institutional-grade attention pattern analysis for Solana tokens. Detect early narrative acceleration before mainstream recognition using PreFOMO's proprietary AI model.",
keywords: "Solana, token analysis, attention patterns, AI model, market intelligence, narrative analysis",
metadataBase: new URL("https://prefomo.io"),
alternates: { alternates: {
canonical: "https://prefomo.io", canonical: "https://prefomo.io"},
},
openGraph: { openGraph: {
title: "PreFOMO - Detect Attention Before It Becomes Obvious", title: "PreFOMO - Detect Attention Before It Becomes Obvious", description: "AI-powered early attention detection for Solana ecosystems. Research tool for serious analysts.", type: "website", siteName: "PreFOMO", images: [
description: "AI-powered early attention detection for Solana ecosystems. Research tool for serious analysts.",
type: "website",
siteName: "PreFOMO",
images: [
{ {
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/abstract-dark-digital-space-with-animate-1772563778711-7583cd68.png", url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/abstract-dark-digital-space-with-animate-1772563778711-7583cd68.png", alt: "PreFOMO - AI Attention Analysis"},
alt: "PreFOMO - AI Attention Analysis",
},
], ],
}, },
twitter: { twitter: {
card: "summary_large_image", card: "summary_large_image", title: "PreFOMO - Attention Intelligence", description: "Institutional AI analysis for Solana token attention patterns", images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/abstract-dark-digital-space-with-animate-1772563778711-7583cd68.png"],
title: "PreFOMO - Attention Intelligence",
description: "Institutional AI analysis for Solana token attention patterns",
images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/abstract-dark-digital-space-with-animate-1772563778711-7583cd68.png"],
}, },
robots: { robots: {
index: true, index: true,
@@ -1424,4 +1410,4 @@ export default function RootLayout({
</ServiceWrapper> </ServiceWrapper>
</html> </html>
); );
} }

View File

@@ -67,9 +67,9 @@ export default function HomePage() {
<div id="metrics" data-section="metrics"> <div id="metrics" data-section="metrics">
<MetricCardTwo <MetricCardTwo
metrics={[ metrics={[
{ id: "1", value: "0-100", description: "PreFOMO Index Range" }, { id: "1", value: "0-100", description: "PreFOMO Index Range—unified scoring framework from dormant to ignition" },
{ id: "2", value: "<2s", description: "Analysis Latency" }, { id: "2", value: "<2s", description: "<2s Analysis Latency—instant market intel at scale" },
{ id: "3", value: "5+", description: "Signal Dimensions" }, { id: "3", value: "5+", description: "5+ Signal Dimensions—comprehensive attention pattern coverage" },
]} ]}
title="Core Capabilities" title="Core Capabilities"
description="Real-time attention pattern analysis across multiple signal vectors" description="Real-time attention pattern analysis across multiple signal vectors"
@@ -86,19 +86,13 @@ export default function HomePage() {
features={[ features={[
{ {
icon: Zap, icon: Zap,
title: "PreFOMO Index", title: "PreFOMO Index", description: "Proprietary scoring model quantifying attention ignition intensity. Measures narrative momentum across social channels."},
description: "Proprietary scoring model quantifying attention ignition intensity. Measures narrative momentum across social channels.",
},
{ {
icon: Flame, icon: Flame,
title: "Ignition Phase", title: "Ignition Phase", description: "Five-stage classification system. Dormant → Stirring → Accelerating → Early Ignition → Ignition Window."},
description: "Five-stage classification system. Dormant → Stirring → Accelerating → Early Ignition → Ignition Window.",
},
{ {
icon: TrendingUp, icon: TrendingUp,
title: "Narrative Velocity Curve", title: "Narrative Velocity Curve", description: "Real-time tracking of narrative acceleration. Identifies inflection points before mainstream adoption."},
description: "Real-time tracking of narrative acceleration. Identifies inflection points before mainstream adoption.",
},
]} ]}
title="What PreFOMO Measures" title="What PreFOMO Measures"
description="Advanced AI signals tracking early attention patterns in Solana ecosystems" description="Advanced AI signals tracking early attention patterns in Solana ecosystems"
@@ -115,29 +109,19 @@ export default function HomePage() {
features={[ features={[
{ {
icon: Target, icon: Target,
title: "Micro-mention Density", title: "Micro-mention Density", description: "Concentration of token references in discussions. Early indicator of emerging narrative penetration."},
description: "Concentration of token references in discussions. Early indicator of emerging narrative penetration.",
},
{ {
icon: Activity, icon: Activity,
title: "Reply-to-Impression Anomalies", title: "Reply-to-Impression Anomalies", description: "Unusual engagement patterns suggesting organic discussion acceleration independent of artificial amplification."},
description: "Unusual engagement patterns suggesting organic discussion acceleration independent of artificial amplification.",
},
{ {
icon: Layers, icon: Layers,
title: "Clustered Attention Bursts", title: "Clustered Attention Bursts", description: "Simultaneous spikes across independent discussion channels. Signals true community attention coalescence."},
description: "Simultaneous spikes across independent discussion channels. Signals true community attention coalescence.",
},
{ {
icon: Eye, icon: Eye,
title: "Silent Accumulation Windows", title: "Silent Accumulation Windows", description: "Low-volume periods preceding attention explosions. Institutional accumulation detection framework."},
description: "Low-volume periods preceding attention explosions. Institutional accumulation detection framework.",
},
{ {
icon: Gauge, icon: Gauge,
title: "Narrative Acceleration", title: "Narrative Acceleration", description: "Rate of change in discourse intensity. Identifies exponential growth trajectories before recognition."},
description: "Rate of change in discourse intensity. Identifies exponential growth trajectories before recognition.",
},
]} ]}
title="Signal Architecture" title="Signal Architecture"
description="Five-dimensional attention analysis framework for early pattern detection" description="Five-dimensional attention analysis framework for early pattern detection"
@@ -152,41 +136,17 @@ export default function HomePage() {
<TestimonialCardThirteen <TestimonialCardThirteen
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Marcus Chen", handle: "@mchen_research", testimonial: "PreFOMO identified the attention surge 2 weeks before mainstream recognition. The signal quality is institutional-grade.", rating: 5,
name: "Marcus Chen", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/professional-headshot-of-a-young-tech-en-1772563778085-37cf0eea.png?_wi=1", imageAlt: "Marcus Chen"},
handle: "@mchen_research",
testimonial: "PreFOMO identified the attention surge 2 weeks before mainstream recognition. The signal quality is institutional-grade.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/professional-headshot-of-a-young-tech-en-1772563778085-37cf0eea.png?_wi=1",
imageAlt: "Marcus Chen",
},
{ {
id: "2", id: "2", name: "Sofia Rodriguez", handle: "@sofiacrypto", testimonial: "The narrative velocity analysis is unlike anything else. Real data-driven insights, no hype language.", rating: 5,
name: "Sofia Rodriguez", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/professional-headshot-of-a-financial-ana-1772563778494-08626fe4.png?_wi=1", imageAlt: "Sofia Rodriguez"},
handle: "@sofiacrypto",
testimonial: "The narrative velocity analysis is unlike anything else. Real data-driven insights, no hype language.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/professional-headshot-of-a-financial-ana-1772563778494-08626fe4.png?_wi=1",
imageAlt: "Sofia Rodriguez",
},
{ {
id: "3", id: "3", name: "Alex Park", handle: "@alexpark_dev", testimonial: "As a builder, I use PreFOMO to understand community sentiment before protocol launches. Invaluable intelligence.", rating: 5,
name: "Alex Park", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/professional-headshot-of-a-blockchain-de-1772563778939-ed904e5e.png?_wi=1", imageAlt: "Alex Park"},
handle: "@alexpark_dev",
testimonial: "As a builder, I use PreFOMO to understand community sentiment before protocol launches. Invaluable intelligence.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/professional-headshot-of-a-blockchain-de-1772563778939-ed904e5e.png?_wi=1",
imageAlt: "Alex Park",
},
{ {
id: "4", id: "4", name: "James Wilson", handle: "@jwilson_trader", testimonial: "The accuracy of early ignition detection is remarkable. This is the edge I've been looking for.", rating: 5,
name: "James Wilson", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/professional-headshot-of-a-trader-or-inv-1772563779028-becbc88c.png", imageAlt: "James Wilson"},
handle: "@jwilson_trader",
testimonial: "The accuracy of early ignition detection is remarkable. This is the edge I've been looking for.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARmNDwTs0D2VRosYltPN2NQeeu/professional-headshot-of-a-trader-or-inv-1772563779028-becbc88c.png",
imageAlt: "James Wilson",
},
]} ]}
showRating={true} showRating={true}
title="Trusted by Researchers & Builders" title="Trusted by Researchers & Builders"
@@ -202,45 +162,21 @@ export default function HomePage() {
<FaqSplitText <FaqSplitText
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "Is this real-time on-chain data?", content: "PreFOMO analyzes multi-channel attention signals (social, discussion, engagement metrics). It is not an on-chain oracle. Outputs are model-based estimates derived from off-chain attention patterns."},
title: "Is this real-time on-chain data?",
content: "PreFOMO analyzes multi-channel attention signals (social, discussion, engagement metrics). It is not an on-chain oracle. Outputs are model-based estimates derived from off-chain attention patterns.",
},
{ {
id: "2", id: "2", title: "Why do results remain stable for the same input?", content: "The model is deterministic. Identical inputs generate identical outputs because the scoring algorithm is seeded by the token input. This ensures reproducibility and consistency."},
title: "Why do results remain stable for the same input?",
content: "The model is deterministic. Identical inputs generate identical outputs because the scoring algorithm is seeded by the token input. This ensures reproducibility and consistency.",
},
{ {
id: "3", id: "3", title: "Can I trust the PreFOMO score?", content: "PreFOMO is a research tool demonstrating attention-pattern analysis methodology. Scores are model-based estimates, not certainties. Use as one input among many analytical frameworks."},
title: "Can I trust the PreFOMO score?",
content: "PreFOMO is a research tool demonstrating attention-pattern analysis methodology. Scores are model-based estimates, not certainties. Use as one input among many analytical frameworks.",
},
{ {
id: "4", id: "4", title: "What inputs work best?", content: "Both token tickers (e.g., 'RAY') and contract addresses work. Standard Solana SPL tokens with established discussion channels return stronger signals."},
title: "What inputs work best?",
content: "Both token tickers (e.g., 'RAY') and contract addresses work. Standard Solana SPL tokens with established discussion channels return stronger signals.",
},
{ {
id: "5", id: "5", title: "Does PreFOMO predict price?", content: "No. PreFOMO measures attention acceleration, not price. Attention may precede price movement, but causation is not guaranteed. Price prediction requires different models."},
title: "Does PreFOMO predict price?",
content: "No. PreFOMO measures attention acceleration, not price. Attention may precede price movement, but causation is not guaranteed. Price prediction requires different models.",
},
{ {
id: "6", id: "6", title: "Is this financial advice?", content: "Absolutely not. PreFOMO outputs are informational only. Never base financial decisions solely on model outputs. Consult qualified advisors before trading."},
title: "Is this financial advice?",
content: "Absolutely not. PreFOMO outputs are informational only. Never base financial decisions solely on model outputs. Consult qualified advisors before trading.",
},
{ {
id: "7", id: "7", title: "Will there be API integrations?", content: "Future roadmap includes API access for qualified researchers and institutions. Early access program launching Q2 2025."},
title: "Will there be API integrations?",
content: "Future roadmap includes API access for qualified researchers and institutions. Early access program launching Q2 2025.",
},
{ {
id: "8", id: "8", title: "How is the PreFOMO Index computed?", content: "The index combines five signal dimensions: micro-mention density, engagement anomalies, attention clustering, accumulation patterns, and narrative acceleration. Weighted multi-factor model proprietary to PreFOMO."},
title: "How is the PreFOMO Index computed?",
content: "The index combines five signal dimensions: micro-mention density, engagement anomalies, attention clustering, accumulation patterns, and narrative acceleration. Weighted multi-factor model proprietary to PreFOMO.",
},
]} ]}
sideTitle="Questions Answered" sideTitle="Questions Answered"
sideDescription="Everything you need to know about PreFOMO capabilities, limitations, and proper usage." sideDescription="Everything you need to know about PreFOMO capabilities, limitations, and proper usage."
@@ -253,14 +189,11 @@ export default function HomePage() {
{/* Contact Section */} {/* Contact Section */}
<div id="contact-section" data-section="contact-section"> <div id="contact-section" data-section="contact-section">
<ContactSplitForm <ContactSplitForm
title="Try PreFOMO Scanner" title="Analyze Your First Token"
description="Enter a Solana token ticker or contract address to analyze its attention ignition patterns. Results are generated instantly using our proprietary model." description="Enter a Solana token ticker or contract address to analyze its attention ignition patterns. Results are generated instantly using our proprietary model."
inputs={[ inputs={[
{ {
name: "token", name: "token", type: "text", placeholder: "Token ticker or contract address", required: true,
type: "text",
placeholder: "Token ticker or contract address",
required: true,
}, },
]} ]}
useInvertedBackground={true} useInvertedBackground={true}
@@ -268,7 +201,7 @@ export default function HomePage() {
imageAlt="PreFOMO Scanner Dashboard" imageAlt="PreFOMO Scanner Dashboard"
mediaAnimation="opacity" mediaAnimation="opacity"
mediaPosition="right" mediaPosition="right"
buttonText="Analyze PreFOMO" buttonText="Get Insights Now"
onSubmit={handleScannerSubmit} onSubmit={handleScannerSubmit}
/> />
</div> </div>
@@ -278,8 +211,7 @@ export default function HomePage() {
<FooterSimple <FooterSimple
columns={[ columns={[
{ {
title: "Platform", title: "Platform", items: [
items: [
{ label: "Scanner", href: "/scan" }, { label: "Scanner", href: "/scan" },
{ label: "Method", href: "/method" }, { label: "Method", href: "/method" },
{ label: "Docs", href: "/docs" }, { label: "Docs", href: "/docs" },
@@ -287,8 +219,7 @@ export default function HomePage() {
], ],
}, },
{ {
title: "Resources", title: "Resources", items: [
items: [
{ label: "Blog", href: "/blog" }, { label: "Blog", href: "/blog" },
{ label: "Research", href: "/research" }, { label: "Research", href: "/research" },
{ label: "API Docs", href: "/api-docs" }, { label: "API Docs", href: "/api-docs" },
@@ -296,8 +227,7 @@ export default function HomePage() {
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ label: "Terms", href: "/terms" }, { label: "Terms", href: "/terms" },
{ label: "Privacy", href: "/privacy" }, { label: "Privacy", href: "/privacy" },
{ label: "Disclaimer", href: "/disclaimer" }, { label: "Disclaimer", href: "/disclaimer" },
@@ -305,8 +235,7 @@ export default function HomePage() {
], ],
}, },
{ {
title: "Social", title: "Social", items: [
items: [
{ label: "Twitter / X", href: "https://x.com/prefomo" }, { label: "Twitter / X", href: "https://x.com/prefomo" },
{ label: "Discord", href: "https://discord.gg/prefomo" }, { label: "Discord", href: "https://discord.gg/prefomo" },
{ label: "GitHub", href: "https://github.com/prefomo" }, { label: "GitHub", href: "https://github.com/prefomo" },
@@ -320,4 +249,4 @@ export default function HomePage() {
</div> </div>
</ThemeProvider> </ThemeProvider>
); );
} }