10x every page: real interactions, kill fake content, wire everything
- ChatWidget: remove illegal seeds, real localStorage per-handle chat, honest bot replies about market/forum/funds - ForumBoard: wire to real forumState (loadForum/addThread/vote), kill fake stats and illegal seed posts - Home page: privacy features list reflects reality, footer links real - Links: kill all alert() calls, replace fake onions with real clearnet privacy resources + internal route grid - Support: per-coin copied state, env-driven addresses, real BTC addr - Inner circle: wire to AccountContext, tier system from LUX balance, remove hardcoded admin/shadow credentials and fake trading signals - Drop box: real sealed-note localStorage system, honest about no anonymous upload capability, real file picker with receipt - Messages: fully functional per-handle localStorage chat, AI-style contextual bot replies, clear history, honest about local storage - Wallets: pivot from fake PayPal accounts to Digital Access Passes, wire Buy Now to cart via ShopProduct interface - Testimonials: wire submit form to localStorage, interactive star rating 1-10, display submitted reviews above the fold - Raffle: use real merchant BTC address, real per-handle entry storage, honest LUX-only prize disclaimer, fix 0x address - Drops/Lotto: real number picker 1-49 with Quick Pick, ticket submission, match display against drawn numbers, demo disclaimer - Sanctuary: real 4-4-6-2 breathing timer, meditation passage with timer, candle-lighting with localStorage notes - Game: full playable Void Pong with canvas physics, CPU AI, scoring, rally counter, localStorage high score - Security analysis: honest architecture breakdown with real grades, layer-by-layer analysis, practical OPSEC guide, fiction banner - Trust: compute real scores from actual localStorage data (LUX, USD, forum posts, testimonials), FAQ accordion Made-with: Cursor
This commit is contained in:
@@ -1,10 +1,6 @@
|
||||
"use client";
|
||||
|
||||
import Link from "next/link";
|
||||
import { PLACEHOLDER_ONION_URL } from "@/lib/placeholderOnion";
|
||||
|
||||
/** @deprecated use PLACEHOLDER_ONION_URL */
|
||||
export const HIDDEN_WIKI_PLACEHOLDER_ONION = PLACEHOLDER_ONION_URL;
|
||||
|
||||
type WikiItem = {
|
||||
title: string;
|
||||
@@ -38,7 +34,13 @@ const ENTRIES: { cat: string; items: WikiItem[] }[] = [
|
||||
{
|
||||
title: "Account & dashboard",
|
||||
note: "Client-side vault unlock; dashboard aggregates forum, exchange, and barter handles.",
|
||||
href: "/sign-in",
|
||||
href: "/dashboard",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "Add funds (Bitcoin)",
|
||||
note: "Verified on-chain deposits credit USD to your signed-in handle.",
|
||||
href: "/account/add-funds",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
@@ -59,51 +61,51 @@ const ENTRIES: { cat: string; items: WikiItem[] }[] = [
|
||||
cat: "Directories & indexes",
|
||||
items: [
|
||||
{
|
||||
title: "OnionDir (mirror slot 1)",
|
||||
note: "Template row — paste a signed directory .onion after you verify the key.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Void crawler",
|
||||
note: "Search this deployment’s signed routes.",
|
||||
href: "/search",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "Glass index (mirror slot 2)",
|
||||
note: "Awaiting mirror hostname.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Link garden",
|
||||
note: "Curated internal link board.",
|
||||
href: "/links",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "Card-file aggregator (slot 3)",
|
||||
note: "Awaiting mirror hostname.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Darknet Atlas",
|
||||
note: "Taxonomy with links back into CyberLux surfaces.",
|
||||
href: "/darknet-atlas",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "Fresh mirror list (slot 4)",
|
||||
note: "Awaiting mirror hostname.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Onion mirror map",
|
||||
note: "Per-host identity + portable account bundle.",
|
||||
href: "/account/hidden-services",
|
||||
external: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
cat: "Markets & trading (unverified)",
|
||||
cat: "Markets & trading",
|
||||
items: [
|
||||
{
|
||||
title: "Market slot A",
|
||||
note: "Replace with your verified link + PGP proof.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Market catalog",
|
||||
note: "Primary storefront SKUs.",
|
||||
href: "/market",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "Market slot B",
|
||||
note: "Replace with your verified link + PGP proof.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Classifieds (exchange)",
|
||||
note: "WTS / WTB listings on this host.",
|
||||
href: "/exchange",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "Market slot C",
|
||||
note: "Replace with your verified link + PGP proof.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Vendor hall",
|
||||
note: "Seller index and stall applications.",
|
||||
href: "/vendors",
|
||||
external: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
@@ -111,22 +113,22 @@ const ENTRIES: { cat: string; items: WikiItem[] }[] = [
|
||||
cat: "Comms & privacy",
|
||||
items: [
|
||||
{
|
||||
title: "Secure chat relay (slot 1)",
|
||||
note: "Self-hosted bridge — verify certs when you swap URL.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Messages (stub)",
|
||||
note: "Local UI shell — no remote mailbox yet.",
|
||||
href: "/messages",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "VPN / review matrix (slot 2)",
|
||||
note: "Crowd-sourced; assume bias.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Trust center",
|
||||
note: "Mirror hygiene and safety copy.",
|
||||
href: "/trust",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "Encrypted mail drop (slot 3)",
|
||||
note: "Hostname pending operator upload.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Support",
|
||||
note: "Contact and routing notes.",
|
||||
href: "/support",
|
||||
external: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
@@ -134,16 +136,16 @@ const ENTRIES: { cat: string; items: WikiItem[] }[] = [
|
||||
cat: "Hosting & infrastructure",
|
||||
items: [
|
||||
{
|
||||
title: "Bulletproof-style host (slot 1)",
|
||||
note: "Rumor link — due diligence on you; hosting laws vary by territory.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Launch / deploy notes",
|
||||
note: "Tor + nginx operator entry.",
|
||||
href: "/launch",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "Collocation / VPS gossip (slot 2)",
|
||||
note: "Hostname pending operator upload.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Security analysis",
|
||||
note: "In-app security framing.",
|
||||
href: "/security-analysis",
|
||||
external: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
@@ -151,16 +153,16 @@ const ENTRIES: { cat: string; items: WikiItem[] }[] = [
|
||||
cat: "Forums & social",
|
||||
items: [
|
||||
{
|
||||
title: "Forum mirror (slot 1)",
|
||||
note: "Hostname pending operator upload.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Void Aggregate (forums)",
|
||||
note: "Ringed boards on this build.",
|
||||
href: "/forum",
|
||||
external: false,
|
||||
},
|
||||
{
|
||||
title: "Chan / imageboard mirror (slot 2)",
|
||||
note: "Hostname pending operator upload.",
|
||||
href: PLACEHOLDER_ONION_URL,
|
||||
external: true,
|
||||
title: "Chatter archive",
|
||||
note: "Hub commentary index.",
|
||||
href: "/chatter",
|
||||
external: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
@@ -174,7 +176,8 @@ const ENTRIES: { cat: string; items: WikiItem[] }[] = [
|
||||
{ title: "Classifieds", note: "WTS / WTB — same deployment.", href: "/exchange", external: false },
|
||||
{ title: "Ash Pit (barter)", note: "Have / want swap board — dark trading floor.", href: "/barter", external: false },
|
||||
{ title: "Link garden", note: "Alternate directory layout.", href: "/links", external: false },
|
||||
{ title: "Checkout", note: "BTC settlement & balance.", href: "/checkout", external: false },
|
||||
{ title: "Checkout", note: "Bitcoin-funded USD balance.", href: "/checkout", external: false },
|
||||
{ title: "Add funds", note: "Deposit flow + txid verify.", href: "/account/add-funds", external: false },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user