import React from "react"; // PawnFi — Luxury Vault Landing (Pre‑Launch) // Single‑file React component (drop into Next.js as src/app/page.tsx or pages/index.tsx) // Tailwind CSS recommended. No external UI libs required. export default function PawnFiLanding() { return (
{/* Top gradient glow */}
{/* NAVBAR */}
PawnFi
Contact Join Waitlist
{/* HERO */}

Pre‑Launch • BNB → ETH/BTC

The Luxury Vault of
Decentralized Pawn Finance

Borrow against crypto, NFTs, and tokenized assets. Instant liquidity. Transparent terms. Governed by holders of $PAWN.

Audited before mainnet
BNB → ETH / BTC Expansion

Secure vault architecture • Oracle pricing • DAO governance

{/* HOW IT WORKS */}

How PawnFi Works

} title="Deposit Collateral" desc="Lock crypto, NFTs, or tokenized assets into audited smart contracts." /> } title="Borrow Instantly" desc="Receive USDT, USDC, or DAI with transparent LTV and on‑chain terms." /> } title="Redeem Anytime" desc="Repay principal + interest to unlock your assets—fully trustless." />
{/* FEATURES */}

Designed for Power, Built for Trust

{/* TOKEN */}

$PAWN Token

  • • Total Supply: 1,000,000,000 $PAWN
  • • Utility: fee discounts, staking rewards, governance voting, marketplace access
  • • Policy: 1% burn on protocol fees; quarterly buybacks tied to revenue
  • • Vesting: team/advisors 12–36 months; partner & community aligned
{/* ROADMAP */}

Roadmap

{/* FAQ */}

FAQ

{/* WAITLIST */}

Secure Early Access

Join the presale + beta waitlist. We’ll notify you before launch.

e.preventDefault()} className="mx-auto mt-6 flex max-w-xl gap-3">

By joining you agree to receive updates. Unsubscribe anytime.

{/* FOOTER */}
); } // ————— UI Subcomponents ————— function Card({ icon, title, desc }:{ icon: React.ReactNode; title: string; desc: string }){ return (
{icon}

{title}

{desc}

) } function Feature({ title, desc }:{ title:string; desc:string }){ return (

{title}

{desc}

); } function Milestone({ q, t, d }:{ q:string; t:string; d:string }){ return (

{q}

{t}

{d}

); } function FAQ({ q, a }:{ q:string; a:string }){ return (

{q}

{a}

); } // ————— Icons & Illustrations ————— function VaultLogo({ className = "" }:{ className?: string }){ return ( ); } function VaultIllustration(){ return (
{/* Vault ring */} {/* Spokes */} {[...Array(8)].map((_,i)=>{ const angle = (i*Math.PI)/4; const x = 200 + 80*Math.cos(angle); const y = 150 + 80*Math.sin(angle); return })} {/* Center hub */}
); } function TokenomicsRings(){ return ( ); } // Simple outline icons function ShieldIcon({ className = "h-5 w-5" }:{ className?: string }){ return ( ); } function ChainIcon({ className = "h-5 w-5" }:{ className?: string }){ return ( ); } function LockIcon({ className = "h-5 w-5" }:{ className?: string }){ return ( ); } function FlashIcon({ className = "h-5 w-5" }:{ className?: string }){ return ( ); } function KeyIcon({ className = "h-5 w-5" }:{ className?: string }){ return ( ); }