Fintech · Live · 2026

Melmex

Your assets. Your keys. Quietly powerful.

[n.01/05]
> overview

What it is.

A self-custodial web wallet: portfolio, send, receive and swap across 13 EVM networks, with keys that never leave your device.

Melmex is a self-custodial wallet that runs in the browser on any computer or phone, with nothing to install. It shows everything a user holds across thirteen EVM networks as one balance, lets them send, receive and swap, and signs every transaction locally through embedded wallets by Privy, so Melmex never holds keys or funds. LetrionAi built the whole product: the framework-free domain core, the wallet app, the server-side data layer, the marketing site, the CI gates and the Node.js deployment on Hostinger.

The problem

People who hold digital assets are stuck between custodial services that keep their keys and wallets that hand over a seed phrase and wish them luck. Balances are scattered across networks, spam tokens sit next to real money, and hype-driven products push earn and trade features that carry regulatory risk. Melmex had to be a calm, honest wallet: one address and one total across many networks, keys that stay on the device, guardrails that stop real mistakes before anything is signed, no analytics or trackers, and nothing that reads as unfinished.

[n.02/05]
> what we built

What we built.

// 001

Embedded wallets and sign-in by Privy (email, Google, external wallets via WalletConnect); no key material ever touches Melmex code.

// 002

One portfolio across 13 EVM networks: live balances, prices in 44 display currencies, line and candlestick charts, NFTs, spam quarantine.

// 003

Send flow with ENS resolution, EIP-55 checksums, address-poisoning warnings and a gas preflight that blocks sends that would revert.

// 004

Swap via 0x Swap API v2: exact-amount approvals, 3% price-impact warning, 10% typed-confirmation block, 30-second quote freshness.

// 005

Zod-validated proxy routes with rate limiting and TTL caching over Alchemy, CoinGecko and DefiLlama; secrets never reach the browser.

// 006

Explore screen listing 230 curated assets across 13 networks, each priced with a seven-day trend, whether or not the user holds it.

// 007

Framework-free core package: bigint-only money math, chain registry, typed i18n and API schemas; 159 unit and 80 Playwright e2e tests.

// 008

Marketing site, blog and legal pages, plus a wallet-signature admin panel (MySQL waitlist and applications); Node.js on Hostinger.

[n.03/05]
> stack

The stack.

  • Next.js 16 (App Router)
  • React 19
  • TypeScript (strict)
  • Tailwind CSS 4
  • pnpm workspaces + Turborepo
  • Privy (embedded wallets and auth)
  • wagmi 3
  • viem 2
  • 0x Swap API v2
  • Alchemy (Portfolio, Transfers, NFT API, RPC)
  • CoinGecko + DefiLlama (prices, charts, FX)
  • WalletConnect / Reown
  • ENS resolution
  • TanStack Query 5
  • Zod 4
  • MySQL (mysql2)
  • d3-shape
  • qrcode.react
  • Vitest
  • Playwright
  • GitHub Actions CI
  • Node.js on Hostinger (Passenger, Next standalone)
[n.04/05]
> screens

The screens.

Melmex home page hero at 1440x900: navy hero with floating 3D coins and the line Your keys stay on your device, across thirteen networks
Home page1440×900
Melmex sign-in screen: continue with email, Google or connect a wallet, beside the tagline Your assets. Your keys. Quietly powerful.
Sign-in1440×900
Melmex wallet home on desktop: total balance chart, allocation by asset, recent activity and send, receive, swap quick actions (development fixture data)
Wallet home (development fixture data)1600×1000
Melmex swap screen on desktop: you pay ETH on Ethereum, you receive WBTC, review swap
Swap1600×1000
Melmex features page: Why is this app for you, built-in wallet card beside a balance panel
Features page1440×900
Melmex cryptos page: Manage all your cryptos with ease, with asset cards for Bitcoin, Ethereum and Litecoin
Cryptos page1440×900
Melmex home page on a 440px phone viewport: hero with coins and Get started
Home page, phone440×956
Melmex wallet home on a phone: balance, chart, send, receive and swap pills, assets list and tab bar (development fixture data)
Wallet home, phone (development fixture data)786×1704
[n.05/05]
> results

Results.

13
EVM networks from one address
230
curated assets, verified on-chain and priced live
44
display currencies with live FX rates
100
Lighthouse performance, accessibility and SEO (Phase 5 audit)
// 001

Live at melmex.io as a Node.js app on Hostinger; marketing site, blog, legal pages and the wallet ship from one Next.js build.

// 002

13 EVM networks from one address, from Base and Ethereum to Linea, Scroll, Unichain, World Chain, Ink and Berachain.

// 003

230 curated asset listings across 13 networks, each verified on-chain and priced live.

// 004

44 display currencies with live FX rates; every amount is stored in USD and converted only at the presentation layer.

// 005

Phase 5 Lighthouse audit (Aug 2026): performance 100, accessibility 100, SEO 100 on the landing pages (LCP 0.8s, CLS 0).

// 006

159 unit tests and 80 Playwright e2e tests; CI adds a zero-env build, bundle-secret and vocabulary gates and pnpm audit.

// 007

Every build phase closed by a multi-reviewer adversarial audit; every confirmed finding fixed and logged in DECISIONS.md.

// 008

No analytics, no trackers and no server-side storage of wallet addresses; the swap fee is held at 0 pending MiCA legal advice.

// 009

Measured on the Hostinger host: TTFB about 330ms, DOM ready about 730ms cold, page changes about 110ms after hover prefetch.

//
[#design]
&
[#engineering]
//
[#apps]
&
[#automation]
//
[#design]
&
[#engineering]
//
[#apps]
&
[#automation]
Start your project

Want something like this?
[Get Started]
with a personalized proposal.

Get Started
//
[#design]
&
[#engineering]
//
[#apps]
&
[#automation]
//
[#design]
&
[#engineering]
//
[#apps]
&
[#automation]