
Aurum · Withdraw
Aurum · Withdraw is a production-ready Web3 Flutter screen from FlutterKit Pro, installable with flutterkit add web3-withdraw-form.
The "Withdraw USDC" screen is the entry step of Aurum's send-crypto flow on a near-black exchange canvas. Up top a "Recipient address" field shows a "Paste or scan address" hint with an inline amber "Paste" action that reads the system clipboard and a QR-scanner glyph. Below, an "Amount" field pairs a bold tabular-figure input with a USDC unit tag and an amber "Max" pill that fills in the 1200.00 USDC balance; entering more than the balance turns the field border red and surfaces an "Amount exceeds your available balance" warning. A tappable "Network" row presents an ERC20 / Ethereum network card with a hub icon and chevron, and a fee panel computes "Network fee 1.00 USDC" alongside a live "You will receive" line. A pinned "Review withdrawal" button stays disabled until the address is at least eight chars and the amount is valid. Built as one self-contained StatefulWidget in pure Flutter: bundled Inter font, forced dark theme, Clipboard from dart:services, a FilteringTextInputFormatter for numeric entry, and onBack/onSelectNetwork/onReview callbacks so it drops into any backend.
Reveal the one-line command to drop this screen into your project.
Licensed for unlimited commercial projects · resale prohibited · License
What's included
- ✓Recipient address TextField with a clipboard-backed Paste action and a QR-scan icon affordance
- ✓Amount field with bold tabular figures, a USDC unit tag, and a Max pill that fills the balance
- ✓Live validation that turns the border red and shows an inline exceeds-balance warning when over funds
- ✓Tappable ERC20 / Ethereum network selector row wired to an onSelectNetwork callback
- ✓Fee summary panel computing the network fee and a reactive You-will-receive amount
- ✓Pinned Review withdrawal FilledButton that enables only when address and amount validate, via onReview
Use cases
- ✓Crypto wallet send flow for moving stablecoins like USDC to an external address
- ✓Web3 exchange app where users withdraw funds to a self-custody wallet
- ✓DeFi or neobank product offering on-chain transfers with network and fee selection
- ✓Stablecoin payout or off-ramp step that needs address entry, Max amount, and fee preview