Wagyu Wallet · Design Direction 03

Instrument

A precision instrument you happen to hold money in. Every surface is machined titanium; every number is engraved, not printed; every control has a detent. Monero's locked/unlocked split becomes a dual instrument readout — both windows always visible, both exactly labelled.

The risk: "machined metal" can go bro-tech. Countered with restraint — matte titanium, one amber signal colour, hairline chamfers, type set like a calibration plate. No carbon fibre, no RGB.

Muse: Leica M bodies, Braun control dials Motion: detent — 150–220ms crisp moves, dial snap, odometer digit rolls Nav: rotary turret

First run

Create, back up, verify, unlock. The seed ceremony is treated like engraving a plate — gravity without dread.

Wagyu Wallet
WAGYU
Self-custody instrument · est. wagyu.xyz

Monero first, Hyperliquid beside it. Private by default, precise to the last digit. Set up in five seconds.

No accounts · no tracking · your keys

S01 — Welcome. Machined titanium hero, engraved wordmark plate.

Step 1 of 3 · Backup

Your 25-word seed

These words are the wallet. Anyone holding them holds everything in it.

Write these down

This plate cannot be remade. Paper, not screenshots — and never typed into a website.

S02 — Seed backup. 25 words laser-etched on a recessed plate, vault door veiled behind.

Step 2 of 3 · Verify

Prove it's written down

Word 8 of 25
Correct — seats with a click
Face ID on

Only your face opens this instrument. A PIN stays as backup.

Backup PIN •••••• Set

S03 — Verify backup (word chips with detent seat) + Face ID reticle closed on success.

WAGYU
EverydayFull wallet
Unlocked · 09:41
VaultView-only

Privacy starts at the front door.
Nothing leaves this device.

S04 — Unlock. Reticle scan, plates part, "Unlocked · 09:41" fades in.

Home & assets

One glance: total value, private vs transparent, locked vs unlocked. The shutter lever conceals every figure.

Total · Everyday +$312.53 (+1.7%) today
$18,298.31
XMR · Monero Private
42.618 XMR $14,762.88 · $346.40 +2.3%
Unlocked
Locked
Locked = incoming swap · spendable in ~12 min
USDC Transparent
1,284.09 USDC
$1,284.09
On Hyperliquid
HYPE Transparent
36.4 HYPE
$2,251.34 · $61.85 −1.2%
On Hyperliquid
Swap 1,000.00 USDC → 2.8825 XMR
Settling · 4/10 confirmations
Activity ›

S05 — Home. Total readout, dual XMR windows, transparent plates, shutter conceal lever, turret nav.

Asset detail
Monero
Private
Unlocked
Locked
42.618 XMR total · $14,762.88 · locked spendable in ~12 min
Price · 24h $346.40 +2.3%
History
Received 0.744 XMR
Yesterday 18:03 · to subaddress “P2P”
+0.744
Sent 1.250 XMR to Naoko
Sat 18 Jul · fee 0.000091 XMR
−1.250
Swap 2.000 XMR → 690.20 USDC
Thu 16 Jul · via Wagyu
−2.000

S06 — XMR detail. Hamon header band, dual readout, price gauge, engraved history rows.

Everyday Console · Wed 22 Jul 2026
Everyday
$18,298.31
Full wallet · active
Vault
View-only · cold storage
Total · Everyday +$312.53 (+1.7%) today
$18,298.31
XMR · MoneroPrivate
42.618 XMR
$14,762.88 · $346.40 +2.3%
Unlocked
Locked
Locked = incoming swap · spendable in ~12 min
USDC Transparent
1,284.09 USDC
$1,284.09 · on Hyperliquid
HYPE Transparent
36.4 HYPE
$2,251.34 · $61.85 −1.2%
Activity
Swap → 2.8825 XMR
Today 09:12 · settling 4/10
Received 0.744 XMR
Yesterday 18:03 · P2P
Sent 1.250 XMR
Sat 18 Jul · Naoko
Received 36.4 HYPE
Tue 14 Jul

S05 tablet — Instrument console: vertical turret + wallets rail, total and XMR plates centre, transparent assets + activity right.

Receive & send

Fresh subaddresses by default; total confidence at the point of no return.

Receive XMR
Private
QR code for fresh receive subaddress
8BqK…Yp6B
Fresh subaddress · never reused

Each payment gets a fresh subaddress. Old ones still work — no one can link them.

S07 — Receive. QR in a milled bezel, address on an engraved strip, subaddress studs.

Send XMR
N
Naoko
4AdR…LbKf
Contacts Marta · 0x9aF3…2d10
1.250 XMR $433.00
Fee priority · network fee 0.000091 XMR

S08 — Send. Milled nub keypad, monogram contacts, 3-position fee selector with detent.

Send · review & receipt
Sent

Sent — 1.250 XMR to Naoko.
Fee 0.000091 XMR

Today 09:41 · settles on-chain in ~2 min

Review record
To Naoko 4AdR…LbKf
Amount 1.250 XMR $433.00
Network fee 0.000091 XMR
Total 1.250091 XMR

S09 — Review & sent. Shutter lines draw, the SENT plate stamps down, review rows stay as the record.

The swap

Transparent to private on one screen — then the wait as theatre: confirmations count up, the odometers roll, and the money goes quiet.

Wagyu swap
Transparent → private
Quote 0:24
You pay
1,000.00 USDC
$1,000.00 · on Hyperliquid
1 XMR = 346.92 USDC · fees included
You receive
2.8825 XMR
≈ $998.50 · to Everyday
Route
USDC → XMR1/USDC orderbook → native XMR
TWAP execution on large orders
Broadcast ~90 s Spendable after 10 conf (~20 min)
MG

Milk Guarantee. Beaten on rate? We refund the difference.

XMR lands locked · counts up in Activity

S10 — Swap quote. Twin gauges, calibrated rate band, engraved route, Milk Guarantee medallion.

Settling
4/10 Confirmations
Settling — spendable after 10 confirmations, about 20 minutes
Unlocked
Locked
1,000.00 USDC → XMR1/USDC orderbook → native XMR · broadcast ~90 s
Your money is private now.
42.618 XMR unlocked · spendable now

S11 — The soul moment. Aperture ring ticks 4/10 → 10/10 with detents; odometers roll; the plate engraves itself. Auto-plays in view.

Wagyu swap Transparent → private
Quote 0:24 · rates refresh every 30 s
You pay
1,000.00 USDC
$1,000.00 · on Hyperliquid
Available 1,284.09 USDC
1 XMR =
346.92 USDC
Fees incl.
You receive
2.8825 XMR
≈ $998.50 · to Everyday
Lands locked · spendable after 10 conf
Route
USDC → XMR1/USDC orderbook → native XMR
TWAP execution on large orders
Timing
Broadcast ~90 s
Spendable after 10 conf (~20 min)
MG

Milk Guarantee. Beaten on rate? We refund the difference.

S10 tablet — Wide console: pay and receive gauges flank a vertical calibration band; route, timing and guarantee on the bottom plate.

Settling Swap in flight
Route
1,000.00 USDC
→ XMR1/USDC orderbook
→ native XMR
TWAP execution
Timing
Broadcast ~90 s
Spendable after 10 confirmations, about 20 minutes
MG

Milk Guarantee. Beaten on rate? We refund the difference.

4/10 Confirmations
Your money is private now.
42.618 XMR unlocked · spendable now
Unlocked
Locked
This swap
1,000.00 USDC → 2.8825 XMR
Today 09:12 · settling, 4/10 confirmations
Rate 346.92 USDC/XMR
Fees included · Milk Guarantee

S11 tablet — 340px aperture ring centre stage; route and timing on the left panel, dual odometer readouts and swap record right.

Activity & connect

A history only you can read, and an approval sheet that says exactly what you're signing.

Activity
Only you can read this
Swap 1,000.00 USDC → 2.8825 XMR
Today 09:12 · settling, 4/10 confirmations
+2.8825
Received 0.744 XMR
Yesterday 18:03 · to subaddress “P2P”
+0.744
Sent 1.250 XMR to Naoko
Sat 18 Jul · fee 0.000091 XMR
−1.250
Swap 2.000 XMR → 690.20 USDC
Thu 16 Jul · via Wagyu
−2.000
Received 36.4 HYPE
Tue 14 Jul · on Hyperliquid
+36.4
Settling now 4/10 conf
Swap 1,000.00 USDC → 2.8825 XMR
USDC → XMR1/USDC orderbook → native XMR
Spendable after 10 confirmations — about 20 minutes

S12 — Activity with the settling swap detailed on a raised machined panel.

app.hyperliquid.xyz
HL
Hyperliquid requests access
dApp connector · Everyday wallet
View balances
Read-only · XMR & Hyperliquid
Request approvals
You review every signature

Shares your public address only. Your XMR balances and subaddresses stay private.

S13 — dApp approval sheet. Permissions as seated selector switches; exactly what you're signing.

Control & edge states

Security without paranoia, an empty face that invites the first move, and faults that explain and direct.

Security
Control panel
Seed backed up
12 Mar 2026 · 25 words
View ›
Face ID
Required to open and send
View-only export
Watch balances from a second device
Export ›
Node
Connected · block height synced
Display currency USD

S14 — Security centre. Backup status, seated toggles, node selector, vault door veiled above.

Total · Everyday
$0.00
Unlocked
Locked
No funds on instrument

Calibrate it with your first deposit — receive XMR to a fresh subaddress, or swap straight from Hyperliquid.

S15 — Empty state. A blank instrument face at 0.0000, inviting the first action.

Wagyu swap
Fault log · 2
Quote expired

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

Last quote: 1 XMR = 346.92 USDC · fees included

Node unreachable

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

Balances are safe — this only affects syncing

Faults are always paired with text — never colour alone

S16 — Error states. Amber fault lamp for the expired quote, red for the node — each with a plain next step.

Token legend

Everything below is defined as CSS custom properties in :root — lift verbatim.

Palette

--body#16181B · ground
--plate#23262B · raised plate
--plate-2#2D3138 · controls
--edge#3A3E45 · chamfer
--engraved#0D0F11 · recess
--amber#E8A33D · signal
--steel#C9CDD4 · text
--machined#8A9099 · secondary (AA)
--label#9AA0A9 · engraved labels (AA)
--glass-green#5FBF8F · unlocked
--hl-cyan#5AA9C9 · Hyperliquid
--fault#D96A5B · fault lamp

Type roles

DisplaySpace Grotesk 600 · tracking −0.01em--font-display
NumeralsIBM Plex Mono 500 · tabular · 42.618--font-mono
Micro-labelEngraved · 10–11px · +0.12em · uppercase--label on plates
BodySpace Grotesk 400/500 · 12.5–14px · line-height 1.5#9AA0A9

Spacing scale

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

Radius scale

--r-s · 6
--r-m · 10
--r-l · 16

Depth & motion

Chamfer1px top highlight + bottom shade · no blur, ever--chamfer
RecessEngraved inset for readouts and wells--recess
Detentcubic-bezier(0.2,0.9,0.25,1) · 150–220ms--ease-detent
Snapcubic-bezier(0.34,1.35,0.44,1) · dial & toggle seats--ease-snap
Drawercubic-bezier(0.32,0.72,0,1) · sheets--ease-drawer