I'll build a ZECHE Crypto Wallet app for you! Let me start by generating design inspiration and exploring the codebase.
Now let me set up the task list and start building the ZECHE crypto wallet.
Let me start by setting up the dark theme and updating the layout.
Now update the layout:
Now let me create the manifest and move to building the components:
Now let me build all the wallet components. I'll create them in parallel:
Now let me create the main page that brings everything together:
Your ZECHE crypto wallet is complete. It features a sleek dark theme with emerald-green accent colors, a portfolio overview with an interactive area chart and time-range selectors (1D through ALL), quick-action buttons for Send/Receive/Swap/Scan, a token list showing BTC/ETH/SOL/LINK/AVAX with live price changes, a transaction history feed, and a fixed bottom navigation bar. The Send and Receive flows open as bottom sheets with token selection, address input, and copy-to-clipboard functionality -- all built mobile-first with 44px+ touch targets and optimized for iOS Safari.
Let me research the Phantom wallet design and read all current components to plan the redesign.
Now I have a clear picture. Phantom wallet has: deep purple/indigo dark background (not blue-gray), a compact header with centered wallet selector and avatar, large centered balance with no chart on home screen, round action buttons (Send/Receive/Swap/Buy) in a row with circular purple icons, a token list with round token icons showing balance and USD value per row, a collectibles/activity tabbed section, and a bottom nav with 4 simple icons. The overall feel is very clean, spacious, with deep purple tones and minimal borders.
Let me now redesign everything to match that Phantom aesthetic.
Now let me update the layout theme color and all the components to match Phantom's aesthetic:
Now rewrite the wallet header in Phantom style -- centered wallet name with avatar and dropdown:
Now rewrite the portfolio card -- Phantom style: big centered balance, no chart on home:
Rewrite quick actions -- Phantom style: circular icons with labels underneath:
Rewrite token list -- Phantom style: round token icons, name + amount left, balance right, no borders, clean rows:
Rewrite bottom nav -- Phantom style: 4 icons, minimal, with highlight dot on active:
Rewrite send sheet with Phantom-style deep purple card look:
Now update the main page to remove the chart, dividers, and separate transaction list since that's now in the tabbed token list:
The portfolio chart and transaction list components are no longer imported, so let me clean those up:
The ZECHE wallet has been fully redesigned to match the Phantom wallet aesthetic. The color palette is now deep indigo/purple tones instead of the previous blue-gray, the header features an avatar with wallet selector dropdown, the balance display is large and center-focused without a chart on the home view, action buttons are circular with translucent purple fills, the token list uses round icons with a Phantom-style segmented tab bar (Tokens / Collectibles / Activity), and the bottom nav is minimal with a dot indicator on the active tab.