Aurum · Discover dApps — Web3 Flutter screen
Web3
66 views

Aurum · Discover dApps

Aurum · Discover dApps is a production-ready Web3 Flutter screen from FlutterKit Pro, installable with flutterkit add web3-discover-dapps.

The Discover screen is Aurum's in-wallet dApp browser on a near-black (0xFF0B0E11) canvas, with a centred "Discover" app bar and back chevron. Below sits a pill search field hinting "Search dApps or paste URL", then a violet-to-blue gradient Featured banner promoting "UniSwap v4 — Trade 800+ tokens with hooks" plus a frosted translucent "Open" button. The body is one ListView grouped into DeFi, NFT and Games sections; each header is followed by surface tiles for dApps like UniSwap, Aave, Curve, Blur, Foundation and Pixels. Every tile shows a 44px icon, the dApp name, a one-line tagline ("Stable AMM", "Lend & borrow", "Pro NFT trading") and a gold "Open" chip. The icons are drawn entirely by a CustomPainter (_LogoPainter): a tinted rounded square with three seeded translucent circles via a deterministic LCG, plus a centred monogram — no network images, no SVG, no emoji glyphs. It's pure Flutter (forced-dark Material 3 Theme, bundled Inter font) and backend-agnostic: onBack and onDappTap callbacks fire on the banner and each tile, so you wire navigation or a webview yourself.

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

Licensed for unlimited commercial projects · resale prohibited · License

What's included

  • Forced-dark Material 3 Scaffold with centred 'Discover' AppBar and a back-chevron IconButton wired to an onBack callback
  • Pill-shaped 'Search dApps or paste URL' field with leading search icon (static hint, ready to wrap in a TextField)
  • Gradient Featured banner (violet→blue) for UniSwap v4 with translucent frosted 'Open' button and onDappTap GestureDetector
  • Data-driven DeFi / NFT / Games sections built by mapping a const list of _Cat/_Dapp records into headers and tiles
  • _LogoPainter CustomPainter that seeds three translucent circles via an LCG over a tinted rounded square — zero network images or glyph icons
  • Tappable dApp tiles with 44px painted logo, monogram, name, tagline and a gold 'Open' chip, each routed through onDappTap

Use cases

  • A Web3 wallet's built-in dApp store or browser landing tab
  • A DeFi/NFT aggregator app surfacing curated protocols by category
  • A crypto super-app home where users launch swaps, lending and on-chain games
  • An on-chain games or NFT marketplace launcher with featured-app promotion

Related screens