"use client"; import { useState } from "react"; import Link from "next/link"; import Navbar from "@/components/Navbar"; const LISTINGS = [ { id: "1", title: "Verified exit scam early warning — active market", category: "Market Intel", price: 8, verified: true, age: "2h ago", rep: 94 }, { id: "2", title: "Opsec hole in popular forum software (CVE-pending)", category: "Vulnerability", price: 25, verified: true, age: "6h ago", rep: 88 }, { id: "3", title: "Darknet exchange front-running scheme — evidence package", category: "Fraud Intel", price: 15, verified: false, age: "1d ago", rep: 72 }, { id: "4", title: "Law enforcement infrastructure node IPs (EU)", category: "Counter-Intel", price: 40, verified: true, age: "2d ago", rep: 91 }, { id: "5", title: "Compromised vendor PGP key — do not transact", category: "Crypto", price: 5, verified: true, age: "3h ago", rep: 99 }, { id: "6", title: "Tor relay operator correlation attack proof-of-concept", category: "Network", price: 30, verified: false, age: "5d ago", rep: 65 }, ]; const CATS = ["All", "Market Intel", "Vulnerability", "Fraud Intel", "Counter-Intel", "Crypto", "Network"]; export default function OraclePage() { const [cat, setCat] = useState("All"); const filtered = cat === "All" ? LISTINGS : LISTINGS.filter((l) => l.category === cat); return ( <>
{/* Header */}

the oracle · verified intelligence market

THE ORACLE

Buy and sell verified darknet intelligence. Listings are staked — submitters put VOID credits at risk. Community verification ensures accuracy.

Submit intel →
{/* Stats bar */}
{[ { label: "Active listings", value: LISTINGS.length }, { label: "Verified", value: LISTINGS.filter((l) => l.verified).length }, { label: "Avg price", value: `✦ ${Math.round(LISTINGS.reduce((a, l) => a + l.price, 0) / LISTINGS.length)} VOID` }, { label: "Avg rep score", value: `${Math.round(LISTINGS.reduce((a, l) => a + l.rep, 0) / LISTINGS.length)}%` }, ].map((s) => (

{s.label}

{s.value}

))}
{/* Category filter */}
{CATS.map((c) => ( ))}
{/* Listings */}
{filtered.map((listing) => (
{listing.category} {listing.verified && ( ✓ verified )} {listing.age}

{listing.title}

Rep: = 85 ? "text-neon-green" : listing.rep >= 65 ? "text-yellow-500" : "text-red-400"}>{listing.rep}%
✦ {listing.price}
))}
{/* Submit box */}

Have actionable intelligence?

Submit a listing. Stake VOID credits to guarantee accuracy — payouts on verified buys.

Submit Intelligence →
); }