"use client"; import { useState } from "react"; import Link from "next/link"; import Navbar from "@/components/Navbar"; const COURSES = [ { id: "opsec-foundations", title: "OPSEC Foundations", subtitle: "Zero-to-operational in 6 modules", icon: "๐Ÿ›ก๏ธ", level: "Beginner", modules: 6, cost: 0, free: true, topics: ["Threat modelling", "Device isolation", "Handle hygiene", "Network compartmentalisation"], }, { id: "tor-deep-dive", title: "Tor Architecture", subtitle: "How the onion network actually works", icon: "๐ŸŒ", level: "Intermediate", modules: 8, cost: 15, free: false, topics: ["Circuit construction", "Hidden service descriptor flow", "Guard node selection", "Fingerprinting resistance"], }, { id: "pgp-mastery", title: "PGP & Key Hygiene", subtitle: "Encrypt everything, trust nobody", icon: "๐Ÿ”", level: "Intermediate", modules: 5, cost: 12, free: false, topics: ["Ed25519 vs RSA", "Web of trust vs TOFU", "Subkey architecture", "Revocation ceremonies"], }, { id: "darknet-recon", title: "Darknet OSINT", subtitle: "Gather intelligence without leaving traces", icon: "๐Ÿ”", level: "Advanced", modules: 10, cost: 25, free: false, topics: ["Passive recon techniques", "Link graph analysis", "Temporal correlation", "Attribution avoidance"], }, { id: "btc-privacy", title: "Bitcoin Privacy", subtitle: "Spend and receive without a trail", icon: "โ‚ฟ", level: "Intermediate", modules: 7, cost: 20, free: false, topics: ["UTXO management", "CoinJoin & PayJoin", "Lightning privacy tradeoffs", "Blockchain analysis evasion"], }, { id: "hidden-service-ops", title: "Hidden Service Operations", subtitle: "Deploy and harden a Tor v3 site", icon: "๐Ÿง…", level: "Advanced", modules: 9, cost: 30, free: false, topics: ["Vanity address mining", "nginx hardening", "DoS mitigation", "Key backup & recovery", "Systemd hardening"], }, ]; const LEVEL_COLORS: Record = { Beginner: "text-neon-green border-neon-green/30 bg-neon-green/10", Intermediate: "text-neon-cyan border-neon-cyan/30 bg-neon-cyan/10", Advanced: "text-neon-purple border-neon-purple/30 bg-neon-purple/10", }; export default function AcademyPage() { const [open, setOpen] = useState(null); return ( <>
{/* Header */}

cipher academy ยท operational security

CIPHER ACADEMY

Structured OPSEC and darknet operations curriculum. Free foundation courses; advanced modules unlocked with VOID credits.

{/* Stats */}
{[ { label: "Courses", value: COURSES.length }, { label: "Free modules", value: "6" }, { label: "Total modules", value: COURSES.reduce((a, c) => a + c.modules, 0) }, { label: "Skill levels", value: "3" }, ].map((s) => (

{s.value}

{s.label}

))}
{/* Course grid */}
{COURSES.map((course) => (
{course.icon} {course.level}

{course.title}

{course.subtitle}

{course.modules} modules

    {course.topics.map((t) => (
  • โ€บ {t}
  • ))}
{course.free ? ( FREE ) : ( โœฆ {course.cost} VOID )}
{open === course.id && (

Module breakdown coming soon. Sign in and unlock to access full curriculum.

{course.free ? "Start free โ†’" : "Unlock with VOID credits โ†’"}
)}
))}
{/* CTA */}

Start with the free course

OPSEC Foundations is available to all registered users at no cost. No excuses.

Register โ†’ + VOID Credits
); }