Aurum · Sent — Web3 Flutter screen
Web3
68 views

Aurum · Sent

Aurum · Sent is a production-ready Web3 Flutter screen from FlutterKit Pro, installable with flutterkit add web3-send-success.

The final step of Aurum's crypto send flow — the post-broadcast confirmation. A 96x96 CustomPainter draws the success state from scratch: a soft green filled disc, a thin stroked ring, and a rounded-cap check stroke (no icon font, no network image). Below it a bold "Sent" heading and a green one-liner — "0.5000 ETH sent to 0x8f3a…9D02" — confirm the transfer. A dark rounded summary card with a hairline border lists Amount (0.5000 ETH), Network fee (~$1.89) and Status "Pending · 0/12" confirmations, all using tabular figures so the values stay column-aligned. A "Tx hash" row shows a truncated 0x4d7e…e215 next to a gold copy icon that swaps to a check and writes the full hash to the clipboard via Clipboard.setData on tap. A centered gold "View on explorer" link with an external-link glyph and a full-width gold "Done" button sit at the bottom. Both fire backend-agnostic callbacks — onViewExplorer and onDone — so you wire your own explorer URL and navigation. Pure Flutter, bundled Inter font, forced dark theme so it renders standalone as a route.

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

Licensed for unlimited commercial projects · resale prohibited · License

What's included

  • web3_send_success_screen.dart — a self-contained StatefulWidget on a forced dark ThemeData.dark theme
  • _CheckPainter CustomPainter rendering the filled disc, stroked ring and rounded-cap check with zero glyphs or assets
  • Copyable Tx hash row using Clipboard.setData with the copy icon swapping to a check on tap via setState
  • Summary card (Amount / Network fee / Status Pending · 0/12 / Tx hash) with FontFeature.tabularFigures for aligned values
  • onViewExplorer and onDone VoidCallback hooks plus a centered explorer link and gold full-width Done button
  • Bundled Inter font and the Aurum dark palette (0xFF0B0E11 bg, gold brand, 0xFF2EBD85 success green)

Use cases

  • Confirmation screen after broadcasting a token transfer in a non-custodial crypto wallet
  • Pending-transaction receipt with confirmation count and explorer deep-link in a DeFi app
  • Send-success state for an Ethereum or EVM-chain mobile wallet
  • Generic blockchain transaction-sent acknowledgement with copyable hash for any web3 product

Related screens