Files
zeekayandClaude Opus 5.5 f03e19dd4e zoo.industries says what Zoo is, not what a securities partner sold
The home page pitched an ended partnership: tokenized private equity through
a broker-dealer, ATS and transfer agency, pre-IPO stocks, and "13,000+
digital securities via our regulated ATS partner". Removed the investor
section, the Private Equity on Chain section, the public/private market
cards and those lines; the $ZOO Network block now describes $ZOO, $AI and
Proof of AI in the words the API page already uses.

The analytics script loaded from a host that does not resolve and carried no
site id. It now renders only when a site id is set.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
2026-09-23 17:31:35 -07:00

49 lines
1.3 KiB
TypeScript

"use client";
import { useEffect } from "react";
import Hero from "@/components/Hero";
import Ecosystem from "@/components/Ecosystem";
import ZooLabsNarrative from "@/components/ZooLabsNarrative";
import ServicesOverview from "@/components/ServicesOverview";
import ResearchHighlights from "@/components/ResearchHighlights";
import TrustedBySection from "@/components/TrustedBySection";
import Contact from "@/components/Contact";
import { cn } from "@/lib/utils";
export default function PageClient() {
useEffect(() => {
const smoothScroll = (e: MouseEvent) => {
const target = e.target as HTMLAnchorElement;
if (target.hash) {
e.preventDefault();
const element = document.querySelector(target.hash);
if (element) {
element.scrollIntoView({ behavior: "smooth" });
}
}
};
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener("click", smoothScroll);
});
return () => {
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.removeEventListener("click", smoothScroll);
});
};
}, []);
return (
<main>
<Hero />
<Ecosystem />
<ZooLabsNarrative />
<ServicesOverview />
<ResearchHighlights />
<TrustedBySection />
<Contact />
</main>
);
}