
Aurum · Send NFT
Aurum · Send NFT is a production-ready Web3 Flutter screen from FlutterKit Pro, installable with flutterkit add web3-nft-send.
Aurum's Send NFT screen is the final confirmation step for moving one collectible out of the wallet. A rounded summary card pairs a 64px procedurally-painted thumbnail with the token name (Prism #218) and its collection line (Prisma · ERC-721). Below sits a labelled "Recipient" field for an address or ENS name, with an inline yellow Paste action that reads the clipboard and a QR-scan glyph. A bordered panel surfaces Network (Ethereum) and estimated Network fee (~ $2.10), then a locked-icon chip warns the on-chain transfer cannot be reversed. A pinned bottom bar holds the brand-yellow "Confirm transfer" button, disabled until at least 8 characters are entered. Built as one self-contained StatefulWidget in pure Flutter (SDK + dart: only): the thumbnail is drawn by a deterministic _NftArtPainter CustomPainter using a seeded LCG (gradient, translucent circles, a rotated square — no network image, no glyphs), bundled Inter font throughout, and back/confirm exposed as onBack/onConfirm callbacks. A forced dark Theme lets it render standalone.
Reveal the one-line command to drop this screen into your project.
Licensed for unlimited commercial projects · resale prohibited · License
What's included
- ✓Single Web3NftSendScreen StatefulWidget with onBack and onConfirm VoidCallback hooks (backend-agnostic)
- ✓_NftArtPainter CustomPainter that renders the NFT thumbnail from a fixed seed via a seeded LCG — gradient, translucent circles and a rotated square, no images or glyphs
- ✓Recipient TextField accepting address or ENS name, with live validation gating the confirm button (>=8 chars)
- ✓Inline Paste action wired to Clipboard.getData plus a QR-scan icon affordance
- ✓Bordered Network / Network-fee key-value panel and a lock-icon irreversibility caution chip
- ✓Pinned bottom Confirm-transfer bar with enabled/disabled brand-yellow states and bundled Inter font on forced dark theme
Use cases
- ✓Final confirm step when sending an NFT from a crypto wallet to another address
- ✓Transferring a collectible to a friend via ENS name instead of a raw 0x address
- ✓Gifting or moving an ERC-721 token with a gas-fee preview before signing
- ✓Marketplace flow handing off an item to a buyer with an irreversibility warning