feat(website): add trusted setup ceremony to website (#1015)

* feat(website): add trusted setup ceremony announcement to banner and events

re #1014

* docs(docs): update trusted setup ceremomy year in events

* docs(website): add exclamation mark to the banner
This commit is contained in:
Vivian Plasencia
2025-07-23 17:08:51 +02:00
committed by GitHub
parent 520a02698f
commit aba32d83b1
2 changed files with 11 additions and 3 deletions

View File

@@ -32,18 +32,20 @@ export default function RootLayout({ children }: { children: React.ReactNode })
<body suppressHydrationWarning>
<Providers>
<Banner>
Semaphore V4
<Link
_hover={{
textDecoration: "underline",
textDecorationColor: "primary.600"
}}
href="https://github.com/semaphore-protocol/semaphore/releases/tag/v4.0.0"
href="https://ceremony.pse.dev/projects/Semaphore%20Binary%20Merkle%20Root%20Fix"
ml="1"
isExternal
color="primary.500"
>
<b>Semaphore V4</b>
<b>Trusted Setup Ceremony</b>
</Link>{" "}
has been released 🚀
is open for contributions until <b>August 6</b>!
</Banner>
<Navbar />
<Container maxW="1440px" px={{ base: "5", md: "10" }}>

View File

@@ -11,6 +11,12 @@
"description": "Semaphore team will deliver an in-person talk.",
"link": "https://zuberlin.city/"
},
{
"name": "Trusted Setup Ceremony",
"date": "Jul 23 - Aug 6, 2025",
"description": "The Semaphore team will perform the Phase 2 MPC Trusted Setup Ceremony to secure V4 circuit variants from 1 to 32 tree depths, following a bug fix in the BinaryMerkleRoot circuit in ZK-Kit.",
"link": "https://docs.semaphore.pse.dev/trusted-setup"
},
{
"name": "Devconnect",
"date": "Nov 17-22, 2025",