Frontend (Next.js) + root config. Regenerated 2026-06-14.
./
├── docs/
│ ├── ARCHITECTURE.md
│ └── TODO.md
├── public/
│ ├── Asset 4_093214.svg
│ ├── bitcoin-btc-logo.svg
│ ├── bitcoin.svg
│ ├── campaign-1.jpg
│ ├── campaign-2.jpg
│ ├── campaign-3.jpg
│ ├── campaign-4.jpg
│ ├── campaign-5.jpg
│ ├── campaign-6.jpg
│ ├── Dummy.jpg
│ ├── favicon.ico
│ ├── globe.svg
│ ├── image copy.png
│ ├── IMAGE-CREDITS.md
│ ├── image.png
│ ├── _.jpeg
│ ├── last_093213.svg
│ ├── Logo(1).png
│ ├── LogoFrame.svg
│ ├── Logo.svg
│ ├── stacks.png
│ ├── thesis.md
│ └── window.svg
├── src/
│ ├── app/
│ │ ├── campaigns/
│ │ │ └── [id]/
│ │ │ └── page.tsx
│ │ ├── create/
│ │ │ └── page.tsx
│ │ ├── dashboard/
│ │ │ └── page.tsx
│ │ ├── explore/
│ │ │ └── page.tsx
│ │ ├── favico.ico
│ │ ├── globals.css
│ │ ├── layout.tsx
│ │ └── page.tsx
│ ├── components/
│ │ ├── create/
│ │ │ ├── LivePreview.tsx
│ │ │ └── WizardSteps.tsx
│ │ ├── dashboard/
│ │ │ ├── BackerTab.tsx
│ │ │ └── CreatorTab.tsx
│ │ ├── fundx/
│ │ │ ├── cards/
│ │ │ │ ├── CenterCard.tsx
│ │ │ │ ├── LeftCard.tsx
│ │ │ │ ├── MobileCard.tsx
│ │ │ │ └── RightCard.tsx
│ │ │ ├── hero/
│ │ │ │ ├── ChainToggleIcon.tsx
│ │ │ │ ├── ChainToggleSwitch.tsx
│ │ │ │ ├── HeroBackdrop.tsx
│ │ │ │ ├── HeroBackground.tsx
│ │ │ │ ├── HeroBadge.tsx
│ │ │ │ ├── HeroCTAs.tsx
│ │ │ │ ├── HeroDeckSlot.tsx
│ │ │ │ ├── HeroHeadline.tsx
│ │ │ │ ├── index.tsx
│ │ │ │ └── useScramble.ts
│ │ │ ├── CampaignCard.tsx
│ │ │ ├── CampaignFan.tsx
│ │ │ ├── ConnectWallet.tsx
│ │ │ ├── Footer.tsx
│ │ │ ├── LogoStrip.tsx
│ │ │ ├── Navbar.tsx
│ │ │ ├── StacksProvider.tsx
│ │ │ └── TrustStrips.tsx
│ │ ├── ui/
│ │ │ ├── avatar.tsx
│ │ │ ├── badge.tsx
│ │ │ ├── button.tsx
│ │ │ ├── card.tsx
│ │ │ ├── dialog.tsx
│ │ │ ├── dropdown-menu.tsx
│ │ │ ├── input.tsx
│ │ │ ├── label.tsx
│ │ │ ├── progress.tsx
│ │ │ ├── select.tsx
│ │ │ ├── separator.tsx
│ │ │ ├── sonner.tsx
│ │ │ ├── tabs.tsx
│ │ │ └── textarea.tsx
│ │ └── Logo.tsx
│ └── lib/
│ ├── hooks/
│ │ └── useStacksContract.ts
│ ├── data.ts
│ ├── stacks-config.ts
│ ├── stacks-contract.ts
│ └── utils.ts
├── Another.md
├── components.json
├── dashboard.png
├── eslint.config.mjs
├── FundXDocs.md
├── HANDOVER.md
├── Helper.md
├── landing_page.png
├── next.config.ts
├── next-env.d.ts
├── package.json
├── package-lock.json
├── postcss.config.mjs
├── PROGRESS.md
├── README.md
├── Struct.md
├── structure.md
├── TesterReview.md
├── trials.md
├── tsconfig.json
└── whattofix.md
19 directories, 100 files