Files
hanzo.ai/components/about/HistoryTimeline.tsx
zeekay cb6db9e659 design: every page and component outside the landing and beta paths is at zero lint
Inline style objects became gui props (Box for a div, View or Text rendering the
element for the rest, since Box styles only a div), raw colours and sizes became
the design's tokens, the brand swatches read @hanzo/design's own values, and the
project and creation hues moved to palette.json, which is data. The newsletter's
subscribe button is the standard filled Action. connect-steps.tsx, which nothing
imports, is deleted with the brand constants nobody read.

Pages compared before and after at 1440x900 and 390x844: blockchain, brand,
directory, projects, settings, unsubscribe identical; founder 0.03% of pixels;
buying specialist's title snaps from 28 to the ramp's 26px and the newsletter's
button is now filled.

Claude-Session: https://claude.ai/code/session_017vrVus6PPBgP5YRzKV1iqW
2026-10-26 03:49:42 -07:00

437 lines
19 KiB
TypeScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
'use client'
// /about's timeline: Hanzo AI 12-year trajectory from 2014 to today.
//
// Track record across 12 years:
// - Built and invested in over 100 startups, generating over $1B in revenue, 9 unicorns, and 2 IPO exits.
// - 2014: SKULLY — raised $2.5M on Indiegogo, $3.3M on Hanzo, reaching tens of millions; hanzoai/commerce open-sourced.
// - 2015: Bellabeat — 250K email signups, tens of thousands of pre-orders, $650M revenue in 2023.
// - 2016: KANOA — 50K pre-orders, grew to $1.5M/mo ($10M+ total), early wireless earbuds, scaled with zero press.
// - 2017: Unikrn — first regulated esports bookmaker ICO, 120K+ ETH raised, acquired; Techstars '17.
// - 2018: Arca ($500M+ AUM SEC-approved stablecoin) & Casper (CSPR $650M ATH, network launch, DEVxDAO).
// - 2019: Damon Motorcycles — won CES 2020 & 2022, $8.4M month one, $100M+ in sales, IPO, sub-50ms CoPilot radar.
// - 2020: Triller — TrillerFest seen by 169M+ people, 82M+ MAU, IPO.
// - 2021: ZOO (Zoo Labs Foundation) — $5M+ token sale, early AI blockchain, $2.7B+ ATH market cap.
// - 2022: LUX Network — $10M+ token sale, $2.4B+ ATH market cap, post-quantum blockchain.
// - 2023: Karma Fashion — 3.4× campaign growth lift, AI-driven crowdfunding, dynamic neural personalization.
// - 2024: Keek — 12M items/day processed through Zen multimodal AI pipeline, 400% engagement lift.
// - 2025: Native MCP ecosystem (260+ tools, 13 HIP-0300 primitives), Operative computer use, Hanzo Dev & Desktop.
// - 2026: Sovereign AI Cloud, Zen 4 through Zen 7, Enso reasoning, Kai multimodal intelligence, C/CUDA/Metal engine.
import { Text, XStack, YStack } from '@hanzo/gui'
import { ArrowUpRight } from 'lucide-react'
import { Lede, Line, More, Title } from '@hanzo/ui/marketing'
import { phrase } from '@hanzo/i18n'
import { useI18n } from '@hanzo/i18n/react'
type Stop = {
year: string
title: string
badge?: string
lines: string[]
highlight?: {
tag: string
title: string
description: string
metric?: string
}
posts?: { label: string; href: string }[]
}
const BLOG = 'https://hanzo.blog/blog'
const stops: Stop[] = [
{
year: '2014',
title: 'SKULLY & Open-Source Commerce',
badge: '$5.8M Raised · Indiegogo #1',
lines: [
phrase('Hanzo was founded in 2014. First customer: SKULLY, pioneering the world’s first AI and augmented reality heads-up display motorcycle helmet.'),
phrase('Raised $2.5M on Indiegogo and $3.3M directly on Hanzo, reaching tens of millions of people worldwide with embedded spatial computer vision and real-time telematics.'),
phrase('Open-sourced hanzoai/commerce as one of our earliest public repositories, establishing our decade-long commitment to open infrastructure.'),
],
highlight: {
tag: 'Launch · 2014',
title: 'SKULLY AR Helmet',
description: 'Spatial computing, heads-up display telemetry, and computer vision interface reaching tens of millions.',
metric: '$5.8M Raised · #1 Campaign',
},
posts: [
{ label: 'SKULLY Case Study', href: '/customers#skully' },
{ label: 'hanzoai/commerce (GitHub)', href: 'https://github.com/hanzoai/commerce' },
],
},
{
year: '2015',
title: 'Bellabeat AI Wearables for Women',
badge: '250k Signups · $650M Revenue',
lines: [
phrase('Partnered with Bellabeat to architect their women’s health AI wearable platform and data infrastructure.'),
phrase('Collected 250,000 email signups and tens of thousands of pre-orders at launch, establishing the platform that scaled to $650M in annual revenue by 2023.'),
],
highlight: {
tag: 'Launch · 2015',
title: 'Bellabeat Health Platform',
description: 'AI-driven biometric tracking and personalized wellness wearables scaled to millions of connected devices.',
metric: '$650M Revenue in 2023',
},
posts: [
{ label: 'Bellabeat Case Study', href: '/customers#bellabeat' },
{ label: 'Agency Story', href: 'https://hanzo.agency/case-study/bellabeat' },
],
},
{
year: '2016',
title: 'KANOA Smart Audio & Earbuds',
badge: 'Zero Press · $1.5M/Mo',
lines: [
phrase('Launched KANOA, pioneering early true wireless smart earbuds.'),
phrase('Launched without press coverage, relying exclusively on Hanzo’s data + AI engine to collect 50,000 pre-orders and scale smoothly from zero to $1.5M/month month-over-month ($10M+ total).'),
],
highlight: {
tag: 'Launch · 2016',
title: 'KANOA Wireless Audio',
description: 'Early true wireless earbuds powered entirely by Hanzo data & autonomous audience segmentation.',
metric: '$1.5M/Mo · $10M+ Sales',
},
posts: [
{ label: 'KANOA Case Study', href: '/customers#kanoa' },
{ label: 'Customer Portfolio', href: '/customers' },
],
},
{
year: '2017',
title: 'Unikrn 120,000 ETH ICO & Techstars',
badge: '120k ETH · Regulated ICO',
lines: [
phrase('Engineered the token launch for Unikrn (Unikoin Gold), the first regulated esports bookmaker, raising over 120,000 ETH from the public across 15+ jurisdictions before its acquisition by Entain.'),
phrase("Selected for Techstars ’17 (Boulder/NYC), architecting distributed infrastructure for smart contract auditing and cryptographic settlement."),
],
highlight: {
tag: 'Consensus · 2017',
title: 'Unikrn (Unikoin Gold)',
description: 'Regulated Ethereum token economy with multi-jurisdiction compliance and automated verification.',
metric: '120k ETH Raised · Acquired',
},
posts: [
{ label: 'Unikrn Case Study', href: '/customers#unikrn' },
{ label: 'Agency Story', href: 'https://hanzo.agency/case-study/unikoin-gold' },
{ label: "Techstars '17 Announcement", href: `${BLOG}/2017-06-08-techstars-17/` },
],
},
{
year: '2018',
title: 'Arca SEC Stablecoin & Casper Network',
badge: 'SEC Approved · $650M ATH',
lines: [
phrase('Arca: Launched the first SEC-approved interest-bearing stablecoin, scaling institutional assets under management to $500M+ by 2021.'),
phrase('Casper Labs: Co-designed architecture, led the Rust pivot, and launched the network as founding members of DEVxDAO (early Swiss DAO). CSPR reached an all-time-high market cap of $650M.'),
],
highlight: {
tag: 'Institutional Web3 · 2018',
title: 'Arca Stablecoin & Casper Blockchain',
description: 'First SEC-regulated interest-bearing digital asset ($500M+ AUM) and enterprise proof-of-stake blockchain.',
metric: '$500M+ AUM · $650M ATH',
},
posts: [
{ label: 'Arca Case Study', href: '/customers#arca' },
{ label: 'Casper Case Study', href: '/customers#casper-labs' },
{ label: 'Casper Agency Story', href: 'https://hanzo.agency/case-study/casper-blockchain' },
],
},
{
year: '2019',
title: 'Damon Electric Hypersport & CoPilot Radar',
badge: 'CES Best of Innovation · IPO',
lines: [
phrase("Engineered the digital platform and edge telematics for Damon Motorcycles, generating $8.4M in sales in month one and exceeding $100M+ in total sales leading to IPO."),
phrase('Powered the sub-50ms CoPilot 360° radar collision warning system, winning CES Best of Innovation in 2020 and 2022.'),
],
highlight: {
tag: 'EV & Edge AI · 2019',
title: 'Damon Motorcycles',
description: 'Sub-50ms radar edge telematics and 500x ROI launch campaign for next-gen electric superbikes.',
metric: '$100M+ Sales · IPO',
},
posts: [
{ label: 'Damon Case Study', href: '/customers#damon-motorcycles' },
{ label: 'Agency Story', href: 'https://hanzo.agency/case-study/damon-motorcycles' },
],
},
{
year: '2020',
title: 'TrillerFest & Planetary Scale Streaming',
badge: '169M+ Viewers · 82M MAU',
lines: [
phrase('Architected low-latency global ingress for Triller, delivering TrillerFest to over 169M live viewers worldwide.'),
phrase('Scaled platform infrastructure as monthly active users grew past 82M, powering creator distribution toward public listing (IPO).'),
],
highlight: {
tag: 'Global Media · 2020',
title: 'Triller & TrillerFest',
description: 'Largest virtual streaming event in history with high-concurrency real-time audience distribution.',
metric: '169M+ Viewers · 82M MAU',
},
posts: [
{ label: 'Triller Case Study', href: '/customers#triller' },
{ label: 'Trillerfest Agency Story', href: 'https://hanzo.agency/case-study/trillerfest' },
],
},
{
year: '2021',
title: 'Zoo Labs Foundation & Decentralized AI',
badge: '$2.7B+ ATH Market Cap',
lines: [
phrase('Founded Zoo Labs Foundation as a 501(c)(3) nonprofit research institution dedicated to decentralized AI research and open foundation models.'),
phrase('Completed a $5M+ token sale for early AI blockchain compute, with ZOO market cap reaching an all-time high of $2.7B+. Built the Gym distributed training platform and DSO protocol ($18 per model adaptation).'),
],
highlight: {
tag: 'Decentralized AI · 2021',
title: 'Zoo Labs Foundation',
description: '501(c)(3) non-profit AI research network, Gym training cluster, and community ZIPs governance.',
metric: '$2.7B+ ATH Market Cap',
},
posts: [
{ label: 'Zoo Labs Case Study', href: '/customers#zoo-labs-foundation' },
{ label: 'Agency Story', href: 'https://hanzo.agency/case-study/zoo-foundation' },
{ label: 'Zoo Labs NGO', href: 'https://zoolabs.org' },
{ label: 'Research Papers', href: '/research' },
],
},
{
year: '2022',
title: 'LUX Post-Quantum Consensus Network',
badge: '$2.4B+ ATH Market Cap',
lines: [
phrase('Engineered LUX Network, a high-speed post-quantum blockchain architecture with sub-second finality.'),
phrase('Raised $10M+ in token sale, reaching an all-time-high market cap of $2.4B+, establishing foundational cryptographic primitives used across Hanzo KMS.'),
],
highlight: {
tag: 'Post-Quantum · 2022',
title: 'LUX Network',
description: 'Quantum-resistant consensus and high-throughput transaction pipelines.',
metric: '$2.4B+ ATH Market Cap',
},
posts: [
{ label: 'LUX Case Study', href: '/customers#lux-network' },
{ label: 'LUX Network', href: 'https://lux.network' },
],
},
{
year: '2023',
title: 'Predictive Commerce & Autonomous Merchandising',
badge: '3.4× Lift · AI Personalization',
lines: [
phrase('Scaled predictive AI commerce with Karma Fashion, generating a 3.4× campaign growth lift and automated neural personalization for direct-to-consumer retail.'),
phrase('Integrated real-time semantic discovery and autonomous merchandising workflows across next-generation commerce brands.'),
],
highlight: {
tag: 'Commerce AI · 2023',
title: 'Karma Fashion',
description: 'AI-driven crowdfunding and dynamic neural personalization that catalyzed retail growth.',
metric: '3.4× Growth Lift',
},
posts: [
{ label: 'Karma Case Study', href: '/customers#karma' },
{ label: 'Customer Portfolio', href: '/customers' },
],
},
{
year: '2024',
title: 'Multimodal Social Discovery & Real-Time AI Moderation',
badge: '12M Items / Day · 400% Engagement',
lines: [
phrase('Deployed Zen multimodal vision and text models to process 12M daily content items for Keek with sub-second latency.'),
phrase('Adapted the EARLE recommendation architecture for large-scale social discovery, driving a 400% increase in content engagement and 85% reduction in harmful content reach.'),
],
highlight: {
tag: 'Multimodal AI · 2024',
title: 'Keek Social Platform',
description: 'Multimodal content understanding and real-time safety pipeline processing 12M items daily.',
metric: '12M Items / Day',
},
posts: [
{ label: 'Keek Case Study', href: '/customers#keek' },
{ label: 'Customer Portfolio', href: '/customers' },
],
},
{
year: '2025',
title: 'The Agent Protocol (MCP) & Computer Control',
badge: '13 HIP-0300 Tools · 260+ Tools',
lines: [
phrase('Pioneered the Model Context Protocol (MCP) ecosystem, standardizing 260+ tools across 13 HIP-0300 unified primitives with automatic ZAP service bridging.'),
phrase('Released Operative for multimodal computer use, Hanzo Dev for autonomous terminal coding, and the cross-platform Hanzo Desktop app.'),
],
highlight: {
tag: 'Protocol Milestone · 2025',
title: 'Hanzo MCP & Operative',
description: 'Native agent protocol exposing every cloud subsystem as an executable tool with browser and OS control.',
metric: '260+ Tools',
},
posts: [
{ label: 'Operative Launch', href: `${BLOG}/2025-04-20-hanzo-operative-launch/` },
{ label: 'MCP Tools Ecosystem', href: `${BLOG}/2025-07-24-mcp-tools-ecosystem/` },
{ label: 'Hanzo Dev', href: `${BLOG}/2025-09-06-hanzo-dev-launch/` },
],
},
{
year: '2026',
title: 'The Sovereign AI Cloud & Frontier Zen Family',
badge: 'Zen 4 – Zen 7 · Sovereign Stack',
lines: [
phrase('Released the frontier Zen model family: Zen 4 in February, Zen 5 in May, Zen 6 and Zen 6 Flash in September, with Zen 7 research preview underway.'),
phrase('Introduced original reasoning architectures Enso and Kai multimodal intelligence, powered by the C/CUDA/Metal Hanzo Engine, distributed Hanzo Base, and sovereign Hanzo KMS key custody on api.hanzo.ai.'),
],
highlight: {
tag: 'Sovereign Cloud · 2026',
title: 'Zen, Enso & Sovereign Stack',
description: 'Full sovereign AI cloud: low-level C/CUDA/Metal engine, private KMS custody, and frontier foundation models.',
metric: '131k Context',
},
posts: [
{ label: 'Zen 4 Launch', href: `${BLOG}/2026-02-09-zen4-launch/` },
{ label: 'Introducing Enso', href: `${BLOG}/introducing-enso/` },
{ label: 'Explore Models', href: '/models' },
{ label: 'Sovereign Cloud', href: '/cloud' },
],
},
]
/** The dot on the rail, centred on the year's first line. */
const DOT = 13
const HistoryTimeline = () => {
const { t } = useI18n()
return (
<YStack render="section" id="timeline" py={96} px={16} $sm={{ px: 24 }} $lg={{ px: 32 }}>
<YStack width="100%" maxW={840} mx="auto">
<Title quiet mb={12}>
{t('Twelve years of engineering')}
</Title>
<Lede mb={56} mt="$3.5">
{t('Built and invested in over 100 startups, generating over $1B in revenue, 9 unicorns, and 2 IPO exits. From our first customer SKULLY in 2014 to the sovereign AI cloud today.')}
</Lede>
{/* No list marker to clear: the stops are rows, not list items. */}
<YStack render="ol" position="relative" m={0} p={0}>
{/* The rail: one line behind every stop, from the first dot to the last. */}
<YStack
aria-hidden
position="absolute"
t={DOT / 2 + 12}
b={24}
l={DOT / 2}
width={1}
bg="var(--border)"
/>
{stops.map((stop, i) => (
<XStack render="li" key={stop.year} position="relative" gap={24} pb={i === stops.length - 1 ? 0 : 56}>
<YStack
aria-hidden
width={DOT}
height={DOT}
mt={12}
shrink={0}
rounded={9999}
bg={i === stops.length - 1 ? 'var(--foreground)' : 'var(--background)'}
borderWidth={2}
borderColor="var(--foreground)"
/>
<YStack flex={1} minW={0} gap={12} $md={{ flexDirection: 'row', gap: 32 }}>
<YStack $md={{ width: 140, shrink: 0 }} gap={6}>
<Line
render="h3"
fontSize="$8"
lineHeight="$8"
fontWeight="700"
color="$ink"
m={0}
fontVariant={['tabular-nums']}
letterSpacing="-0.02em"
>
{stop.year}
</Line>
{stop.badge ? (
<Text
display="inline-flex"
fontSize="$1"
fontWeight="500"
color="var(--primary)"
lineHeight={16}
>
{t(stop.badge)}
</Text>
) : null}
</YStack>
<YStack minW={0} gap={10} $md={{ pt: 4, flex: 1 }}>
<Line render="h4" fontSize="$5" fontWeight="600" color="$ink" m={0}>
{t(stop.title)}
</Line>
{stop.lines.map((line) => (
<Text key={line} render="p" fontSize="$4" lineHeight="$5" color="$soft" m={0}>
{t(line)}
</Text>
))}
{stop.highlight ? (
<YStack
mt={6}
p={16}
rounded="var(--radius-lg)"
borderWidth={1}
borderColor="var(--border)"
$platform-web={{ background: 'color-mix(in srgb, var(--card) 60%, transparent)' }}
gap={6}
>
<XStack justify="space-between" items="center" flexWrap="wrap" gap={8}>
<Text fontSize="$1" fontWeight="600" color="var(--primary)" textTransform="uppercase" letterSpacing={0.5}>
{t(stop.highlight.tag)}
</Text>
{stop.highlight.metric ? (
<Text
fontSize="$1"
fontWeight="600"
px={8}
py={2}
rounded={9999}
$platform-web={{ background: 'color-mix(in srgb, var(--primary) 12%, transparent)' }}
color="var(--primary)"
>
{stop.highlight.metric}
</Text>
) : null}
</XStack>
<Line render="h5" fontSize="$3" fontWeight="600" color="$ink" m={0}>
{t(stop.highlight.title)}
</Line>
<Text render="p" fontSize="$2" lineHeight="$3" color="$soft" m={0}>
{t(stop.highlight.description)}
</Text>
</YStack>
) : null}
{stop.posts ? (
<XStack flexWrap="wrap" gap={16} mt={6}>
{stop.posts.map((post) => (
<More key={post.href} href={post.href}>
{t(post.label)}
<ArrowUpRight width={14} height={14} aria-hidden data-i18n-mirror />
</More>
))}
</XStack>
) : null}
</YStack>
</YStack>
</XStack>
))}
</YStack>
</YStack>
</YStack>
)
}
export default HistoryTimeline