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:
34
app/page.tsx
34
app/page.tsx
@@ -135,34 +135,34 @@ export default function Home() {
|
||||
<div className="grid grid-cols-1 lg:grid-cols-2 gap-12">
|
||||
<EncryptionDemo />
|
||||
<div className="glass rounded-2xl border border-white/10 p-8">
|
||||
<h3 className="mb-6 font-orbitron text-2xl font-bold">PRIVACY FEATURES</h3>
|
||||
<h3 className="mb-6 font-orbitron text-2xl font-bold">HOW IT ACTUALLY WORKS</h3>
|
||||
<ul className="space-y-6">
|
||||
<li className="flex items-start gap-4">
|
||||
<div className="text-2xl">🔐</div>
|
||||
<div className="text-2xl">🔑</div>
|
||||
<div>
|
||||
<div className="font-bold">Zero‑Knowledge Proofs</div>
|
||||
<div className="text-sm text-foreground/60">We never see your password or private keys.</div>
|
||||
<div className="font-bold">Client-side account store</div>
|
||||
<div className="text-sm text-foreground/60">Passwords are hashed in-browser. No plaintext ever sent to a server. Accounts live in your localStorage.</div>
|
||||
</div>
|
||||
</li>
|
||||
<li className="flex items-start gap-4">
|
||||
<div className="text-2xl">🌐</div>
|
||||
<div className="text-2xl">₿</div>
|
||||
<div>
|
||||
<div className="font-bold">IPFS Decentralized Storage</div>
|
||||
<div className="text-sm text-foreground/60">Product images and receipts stored on distributed networks.</div>
|
||||
<div className="font-bold">Bitcoin on-chain verify</div>
|
||||
<div className="text-sm text-foreground/60">Deposits verified against mempool.space. USD credit applied at CoinGecko spot rate after 1 confirmation.</div>
|
||||
</div>
|
||||
</li>
|
||||
<li className="flex items-start gap-4">
|
||||
<div className="text-2xl">⚡</div>
|
||||
<div className="text-2xl">🧅</div>
|
||||
<div>
|
||||
<div className="font-bold">On‑Chain Verification</div>
|
||||
<div className="text-sm text-foreground/60">Every transaction is verifiable on the blockchain.</div>
|
||||
<div className="font-bold">Tor-deployable architecture</div>
|
||||
<div className="text-sm text-foreground/60">Each .onion is a separate Nginx virtual host looped to the same Next.js process. Documented in DEPLOY.md.</div>
|
||||
</div>
|
||||
</li>
|
||||
<li className="flex items-start gap-4">
|
||||
<div className="text-2xl">🕶️</div>
|
||||
<div className="text-2xl">📦</div>
|
||||
<div>
|
||||
<div className="font-bold">Phantom Mode</div>
|
||||
<div className="text-sm text-foreground/60">UI elements appear/disappear based on scroll depth for added mystery.</div>
|
||||
<div className="font-bold">Portable identity bundle</div>
|
||||
<div className="text-sm text-foreground/60">Export your account from /dashboard to carry your handle and vault across .onion deployments.</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -288,10 +288,10 @@ export default function Home() {
|
||||
<br />
|
||||
<Link href="/support" className="text-neon-cyan hover:underline">Support / offering</Link>
|
||||
</p>
|
||||
<div className="mt-6 flex gap-4">
|
||||
<button className="rounded-full bg-white/5 p-3 hover:bg-white/10">🕶️</button>
|
||||
<button className="rounded-full bg-white/5 p-3 hover:bg-white/10">🔒</button>
|
||||
<button className="rounded-full bg-white/5 p-3 hover:bg-white/10">⚡</button>
|
||||
<div className="mt-6 flex gap-3">
|
||||
<Link href="/messages" className="rounded-full bg-white/5 p-3 hover:bg-white/10" title="Messages">💬</Link>
|
||||
<Link href="/account/add-funds" className="rounded-full bg-white/5 p-3 hover:bg-white/10" title="Add Funds">₿</Link>
|
||||
<Link href="/vault" className="rounded-full bg-white/5 p-3 hover:bg-white/10" title="Vault">🔒</Link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user