Wagyu Wallet · Design exploration 05 of 10

Suminagashi 墨流し

Floating ink on dark water. Every balance, every confirmation is ink finding its shape. Monero is the ink: it disperses, it cannot be unmixed, and that is the whole point. Transparent assets sit in still, clear pools; XMR lives in the moving swirl. The interface is a sequence of dark water surfaces glimpsed behind heavy scrims, never fought.

The risk

Full-bleed marbling could drown the content. Countered with restraint: the ink lives behind scrims and inside masked vessels; content sits on near-solid indigo. Atmosphere, not wallpaper.

The muse

Suminagashi, the Japanese art of floating ink on water: masters in Fukui prefecture who coax rings onto the surface with a single breath.

Motion personality: “fluid”

Slow organic drift (40–60s loops), ink-bleed reveals, elements surfacing as if through water. Nothing linear, nothing snappy. Even the nav indicator is a brush stroke that repaints itself.

Arrival

First run, seed ceremony, verification, unlock.

Wagyu

Self-custody, by Wagyu

Your Monero, dissolved from the record.

Private in five seconds. No account, no email.

S01 Welcome
Back up your wallet

Twenty-five words.

Write them where water can’t reach. They are the only way back in, and Wagyu can’t recover them for you.

Anyone with these words owns the wallet. Paper beats screenshots.
S02 Seed backup
Verify backup

Prove the ink dried.

Tap the words in order. Word 7, word 13 and word 21 are already placed.

7stellar
13saga
21wedge
Face ID set. The circle closes.
S03 Verify + Face ID
Welcome back.
Unlocked with Face ID · 9:41
S04 Unlock

Everyday

Home, the Monero detail, receive, send, sent.

Wednesday 22 July
Everyday · Vault is view-only
$18,298.31
+$312.53 (+1.7%) today
Monero Private
42.618 XMR
$14,762.88
Unlocked
39.7355
Spendable now
Locked
2.8825
Spendable in ~12 min
1 XMR = $346.40 +2.3% · the locked figure is still mixing into the ink
USDC Transparent
1,284.09 USDC
$1,284.09
on Hyperliquid · a still, clear pool
HYPE Transparent
36.4 HYPE
$2,251.34
1 HYPE = $61.85 −1.2% · on Hyperliquid
S05 Home
Monero · Everyday
42.618 XMR
$14,762.88 · 1 XMR = $346.40 +2.3%
Unlocked · still water
39.7355
Spendable now
Locked · still mixing
2.8825
Incoming swap · ~12 min
Price · 30 days
22 Jun$346.4022 Jul
History
Received 0.744 XMRYesterday 18:03 · subaddress “P2P”
+0.744$257.72
Sent 1.250 XMR to NaokoSat 18 Jul · fee 0.000091 XMR
−1.250$433.00
Swap: 2.000 XMR → 690.20 USDCThu 16 Jul · settled
−2.000out to Hyperliquid
S06 XMR detail
Receive

A fresh drop, every time.

Receive QR code
8BqK…Yp6B
Fresh subaddress · never used before

Each payment gets a fresh subaddress: drops from the same ink, never the same pattern. Only you can see they belong together.

S07 Receive
Send
Amount
1.250 XMR
$433.00 · unlocked 39.7355 XMR available
To
Naoko · 4AdR…LbKf
Fee priority
S08 Send
Sent: 1.250 XMR to Naoko. Fee 0.000091 XMR · the drop has left the surface
ToNaoko · 4AdR…LbKf
Amount1.250 XMR · $433.00
Network fee0.000091 XMR · Flowing
WhenToday 09:38
S09 Sent

The swap

Transparent becomes private. The wait as theater.

Wagyu swap
Transparent
You pay · still water
1,000.00 USDC
on Hyperliquid
1 XMR = 346.92 USDC · fees included
Private
You receive · into the ink
2.8825 XMR
≈ $998.50 · locked until 10 confirmations

Route: USDC → Hyperliquid’s XMR1/USDC orderbook → native XMR.
TWAP execution on large orders.

Milk Guarantee. Beaten on rate? Wagyu refunds the difference.

Broadcasts in ~90 s · spendable after 10 confirmations (~20 min)

S10 Swap quote
Settling · swap in flight
4 / 10

Spendable after 10 confirmations, about 20 minutes. The ink is still mixing.

1,000.00 USDC → 2.8825 XMR · XMR1/USDC orderbook → native XMR

39.7355 XMR unlocked
Your money is private now.
S11 Soul moment · settling ink

Record & trust

History, dApp connection, security.

Activity
Swap: 1,000.00 USDC → 2.8825 XMRToday 09:12 · settling, 4/10 confirmations
Received 0.744 XMRYesterday 18:03 · subaddress “P2P”
+0.744
Sent 1.250 XMR to NaokoSat 18 Jul · fee 0.000091 XMR
−1.250
Swap: 2.000 XMR → 690.20 USDCThu 16 Jul · settled
−2.000
Received 36.4 HYPETue 14 Jul · Hyperliquid
+36.4

Swap · settling

You paid1,000.00 USDC
You receive2.8825 XMR · ≈ $998.50
StartedToday 09:12
Confirmations4 / 10
RouteXMR1/USDC orderbook → native XMR

Spendable after 10 confirmations, about 20 minutes. The ink is still mixing; only you can see this entry.

S12 Activity + detail
Wednesday 22 July
Everyday
$18,298.31

Hyperliquid wants to connect

app.hyperliquid.xyz · Everyday wallet
It will be able to
See your Hyperliquid balances and addresses
Request swap quotes through Wagyu
Ask before anything moves, every time

Your Monero stays invisible. Only the transparent side is shared.

S13 dApp approval
Security

Control, without paranoia.

Recovery phrase backed upVerified 12 Mar 2026
Face IDOn. Required to open and to send
View-only exportWatch this wallet without its keys. Vault uses this
Node
Wagyu default nodeConnected · remote, over Tor
Add your ownPoint at a node you run
Display
CurrencyUSD
S14 Security center

Edge states

Empty water, and errors that explain and direct.

$0.00

Still water, waiting for the first drop.

S15 Empty state
Something stirred the water
Quote expired

Quote expired — rates refresh every 30 seconds. Get a new one.

Node unreachable

Can’t reach the node. Check your connection, or switch nodes in Settings.

Nothing moved. Your balance is untouched. The water settles again on its own.

S16 Error states

Tablet 墨流

834 × 1194. The rail widens and takes labels; layouts are rethought, not stretched.

Wednesday 22 July
Everyday
$18,298.31
+$312.53 (+1.7%) today
Wallets
Everyday$18,298.31full wallet
Vaultview-onlywatch-only

The private side lives in the moving ink. The transparent side sits in still pools, tagged so you never confuse them.

Monero Private
42.618 XMR
$14,762.88
Unlocked
39.7355
Spendable now
Locked
2.8825
Spendable in ~12 min
1 XMR = $346.40 +2.3%
USDC Transparent
1,284.09
$1,284.09
HYPE Transparent
36.4
$2,251.34
1 HYPE = $61.85 −1.2%
Swap settling4/10today 09:12
Received 0.744 XMRyesterday
Received 36.4 HYPETue 14 Jul
S05-tablet Home
Wagyu swap
Transparent
You pay · still water
1,000.00 USDC
on Hyperliquid · leaves the clear pool
1 XMR = 346.92 USDC fees included
Private
You receive · into the ink
2.8825 XMR
≈ $998.50 · locked until 10 confirmations
Route

USDC → Hyperliquid’s XMR1/USDC orderbook → native XMR. TWAP execution on large orders.

Timing

Broadcasts in ~90 s · spendable after 10 confirmations (~20 min).

Milk Guarantee. Beaten on rate? Wagyu refunds the difference.

S10-tablet Swap quote
Settling · swap in flight
Your money is private now.
Route

1,000.00 USDC → 2.8825 XMR · XMR1/USDC orderbook → native XMR

Timing

Spendable after 10 confirmations, about 20 minutes. The ink is still mixing.

Confirmations
4 / 10

Unlocked 39.7355 · locked 2.8825, mixing in

S11-tablet Soul moment

Token legend

Everything below is defined as CSS custom properties in :root, ready to lift verbatim.

Palette

--water#0B1026 · ground
--deep#121A38 · raised
--deep-2#18224A · raised 2
--ink-glassrgba(18,26,56,.72) · blur 18
--paper#E8E4D8 · primary text
--paper-hi#F4F0E4 · headlines
--foam#98A0BC · secondary
--vermillion#D8452B · strokes, seals
--vermillion-hi#E9694A · small text (AA)
--vermillion-deep#A9331F · filled buttons (AA)
--gold#C9A85C · settled, positive
--pool#4E8FA8 · transparent side
--pool-hi#79AEC4 · pool text (AA)

Type roles

DisplayShippori Mincho B1 600 · 34–52px · tracking −0.01em · balances, wordmark
TitleShippori Mincho B1 500 · 19–26px · screen titles, seals
BodyZen Kaku Gothic New 400 · 13.5–15px · tracking 0 · copy, rows
EmphasisZen Kaku Gothic New 700 · buttons say exactly what happens
LabelZen Kaku Gothic New 700 · 10–11px · +0.16em · section markers, with 墨 / 流 ornaments
42.618Zen Kaku Gothic New · tabular-nums (.num) · XMR at real precision

Spacing

--sp-1 · 4
--sp-2 · 8
--sp-3 · 12
--sp-4 · 16
--sp-5 · 24
--sp-6 · 32
--sp-7 · 48

Radius

--r-s · 12
--r-m · 18
--r-l · 26

Motion

--ease-surface · cubic-bezier(0.23,1,0.32,1)
--ease-sheet · cubic-bezier(0.32,0.72,0,1)
--ease-inout · cubic-bezier(0.77,0,0.175,1)
--drift-dur · 48s