
Aurum · Withdrawal Sent
Aurum · Withdrawal Sent is a production-ready Web3 Flutter screen from FlutterKit — free, with full source code.
The final step of Aurum's crypto withdraw flow, telling the user their transfer is broadcast. A 96px CustomPainter draws the success mark from scratch — a soft green disc, a stroked ring at 0.72 radius and a rounded-cap check path — so there is zero glyph or network-image dependency. Below it a bold "Withdrawal sent" headline sits over a green "499.00 USDC is on its way" line. A rounded dark surface card with a 1px hairline border lists the receipt: To address (truncated 0x8f3a…9D02), Network "Ethereum (ERC20)", Est. arrival "~ 3 minutes" and a Tx hash row whose copy icon swaps from copy_rounded to check_rounded after a Clipboard.setData call writes the full hash and flips _copied via setState. Values use tabular-figure font features so the column stays aligned. A gold "View on explorer" link with an open-in-new icon and a full-width amber "Done" FilledButton anchor the screen. Built in a forced dark Theme on a 0B0E11 background with the bundled Inter font; onDone and onViewExplorer are exposed as VoidCallback so any backend wires in.
Full tutorial coming soon.
The step-by-step walkthrough and complete Dart source for this screen haven't been published yet. They'll be free when they are — no sign-up, no payment. In the meantime, browse the screens that already have their tutorial.
What's included
- ✓_CheckPainter CustomPainter that strokes the green disc, ring and rounded checkmark with no glyphs or images
- ✓Copyable Tx hash row using Clipboard.setData with copy_rounded to check_rounded icon swap on tap
- ✓Receipt card showing To address, Network (Ethereum ERC20), Est. arrival and Tx hash on a hairline-bordered surface
- ✓Green amount confirmation line '499.00 USDC is on its way' under a w800 'Withdrawal sent' headline
- ✓View on explorer gold link with open_in_new icon plus a full-width amber Done FilledButton
- ✓onDone and onViewExplorer VoidCallback hooks, bundled Inter font, tabular figures and forced dark Theme
Use cases
- ✓Confirmation screen after a crypto or stablecoin withdrawal in a self-custody wallet
- ✓Success state for an exchange app sending ERC20 tokens to an external address
- ✓On-chain transfer receipt with copyable tx hash and block-explorer deep link
- ✓DeFi or Web3 payout flow closing screen that hands off to a router via onDone