Aurum · Verify Identity — Web3 Flutter screen
Web3
26 views

Aurum · Verify Identity

Aurum · Verify Identity is a production-ready Web3 Flutter screen from FlutterKit Pro, installable with flutterkit add web3-kyc-start.

The Web3 KYC start screen opens Aurum's identity-verification flow on a near-black exchange background. A centred 96x96 CustomPainter draws a gold shield with a green check sitting on a faint tinted disc — no glyph or network image, so it renders crisply at any density. Below it an "Get verified in minutes" headline and a muted sub-line explain why to confirm identity. A bordered surface card lists three concrete tier benefits — higher deposit and withdrawal limits, fiat on-ramp plus P2P access, and unlocking Pro trading and launchpad — each prefixed with a green check_circle icon. Under a "Daily limits" label, a two-row comparison table contrasts Unverified ($1,000/day, crypto only) with the gold-highlighted Verified row ($100,000/day, fiat + crypto), with amounts set in tabular figures for clean column alignment. A pinned bottom bar holds a full-width gold "Start verification" FilledButton. Built as a single StatelessWidget with a forced dark ThemeData, bundled Inter font, and onBack / onStart callbacks so it stays backend-agnostic and drops into any flow.

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

Licensed for unlimited commercial projects · resale prohibited · License

What's included

  • Single StatelessWidget (Web3KycStartScreen) with onBack and onStart VoidCallback hooks for backend-agnostic wiring
  • _ShieldPainter CustomPainter drawing a gold shield, green check and tinted disc — no glyphs, no network images
  • Benefits card listing three KYC tier perks, each with a green check_circle_rounded icon on a hairline-bordered surface
  • Two-row daily-limits comparison table (Unverified vs gold-highlighted Verified) using tabular-figure amounts for aligned columns
  • Pinned bottom bar with a full-width gold 'Start verification' FilledButton inside a SafeArea
  • Forced dark ThemeData, bundled Inter font and Binance-style palette (0xFFF0B90B gold, 0xFF2EBD85 green) for standalone routing

Use cases

  • Onboarding gate that prompts new crypto-exchange users to complete KYC before trading
  • Tier-upgrade prompt that shows what verification unlocks (higher limits, fiat on-ramp, launchpad)
  • Compliance entry point for a fiat on-ramp or P2P feature in a Web3 wallet
  • Account-limits explainer comparing unverified vs verified withdrawal caps

Related screens