Aurum · Launchpad — Web3 Flutter screen
Web3
64 views

Aurum · Launchpad

Aurum · Launchpad is a production-ready Web3 Flutter screen from FlutterKit Pro, installable with flutterkit add web3-launchpad-list.

The Launchpad screen renders a centered "Launchpad" app bar with a back chevron over a near-black (0xFF0B0E11) background, then a scroll of rounded token-sale cards. Each card pairs a 46px seeded geometric "logo" — a tinted rounded square with three translucent overlapping circles drawn by a _LogoPainter using a deterministic LCG (no Math.random) — with the project name (ZephyrNet, AquaProtocol, NovaChain), its "Price 0.025 USDC" line, and a pill that reads Live in mint green or Upcoming in amber. Below sits a 54px CustomPaint countdown ring (_RingPainter sweeps an arc from -pi/2 for live raises, full track only when upcoming) wrapping a bolt icon when live or a clock icon when pending, beside a "Ends in 2d 14h" / "Starts in 6 days" label, a right-aligned percent, a ClipRRect LinearProgressIndicator showing raise fill, and a muted "Your allocation: up to 500 USDC" line. Built in pure Flutter: a ListView.separated of const _Sale records, a forced ThemeData.dark, bundled Inter font, and onBack / onSaleTap callbacks so it stays fully backend-agnostic and drop-in.

Reveal the one-line command to drop this screen into your project.

Licensed for unlimited commercial projects · resale prohibited · License

What's included

  • web3_launchpad_list_screen.dart — a single self-contained StatelessWidget with onBack and onSaleTap callbacks, no network or backend dependency
  • _RingPainter CustomPainter that strokes a faint track circle and sweeps a rounded progress arc only for live sales (0.72 / 0.41 fill), idle for upcoming
  • _LogoPainter that paints a deterministic seeded token logo: tinted rounded square clipped over three translucent white circles via an LCG, never a network image
  • ListView.separated of const _Sale records carrying ticker, name, status, progress, countdown, price, tint and seed
  • Live vs Upcoming state handling: green bolt + mint pill + 'Ends in' label, or amber clock + amber 'Upcoming' pill + 'Starts in' label
  • Bundled Inter font, Binance-style dark palette (0xFF0B0E11 bg, 0xFFF0B90B brand, 0xFF2EBD85 up) and a ClipRRect LinearProgressIndicator raise bar

Use cases

  • A token-sale / IDO launchpad tab inside a crypto wallet or exchange app
  • A DeFi project where users browse live and upcoming community fundraises
  • An NFT or DAO platform listing allocation rounds with countdowns and raise progress
  • A web3 portfolio app surfacing early-access token deals with per-user allocation caps

Related screens