Screens · on-device UI

320 × 480.
Big thumbs.

Dark, mono numbers, touch targets you can hit while watching a chart. Every screen has exactly one focus — the neon outline — and a three-slot hint bar at the bottom that says what roll, press and the trade key do right now.

Controls

Roll. Back. Open.

Three physical inputs, three meanings, no long-presses. Everything the keys do, touch can do too; the keys are just faster.

Wheel roll = move

  • listsmoves the focus through rows and fields
  • numbersadjusts the value when the focus is on an amount, slippage or leverage
  • pagesflips prev / next in paged views: room Chat | Chart | Orders, asset Chart | Trade | Holders

Wheel press = back

  • sheetscloses a sheet or dialog
  • levelsgoes up one level
  • top levelnothing to go back to, so it toggles the side menu. The menu is the special back; closing it is a back too.

Trade key = open

  • focusopens the focused item; in the side menu, the highlighted section
  • numbersconfirms the value
  • roomsthe default focus is the ticker header, so it opens that ticket. The mic stays on-screen.
  • sheetson a confirmation sheet it signs. Signing is the special enter.

Power key: short press turns the screen off or on while the room keeps playing; hold two seconds for the slide-to-power-off sheet. Only a touch slide confirms.

In motion

Watch the wheel work.

Looping demos. The glyph beside each device shows which control is moving.

#SOL · 1,204
86
ROOM #SOL212.40+3.1%
ChatChartOrders1 / 3
@kaitoJA → EN
Volume on the Base pool just doubled. Anyone else seeing it?
@maraES → EN
Same on Hyperliquid. Funding just flipped.
@youEN
Rolling to #HYPE after this.
Radio mode screen off · keep listening
HOLDTO TALK
rollpage
pressback
tradeopen SOL

How the wheel works

Roll = move (or adjust a value, or flip a page). Press = back; at the top level it toggles the menu. Trade key = open; on a confirmation sheet it signs. Everything the keys do, touch can do too — the keys are just faster.

Trade key · openTrade key opens the focused room. Chat page first.
ACCOUNTS
86
Accounts
FUNDS STAY ON THE VENUE
Hyperliquidtrade-only
4,210.55USDC
PERPS + SPOT · AGENT 0x8f3…c21
Can trade · can't withdraw
Pacificasolana perps
1,350.00USDC
PERPS · AGENT 7Fq2…mP9a
Link
Revoke
rollmove
pressmenu
tradeopen
Menu
Spot
Perps
Meme
Chat
Accounts
Settings
Accounts
Hyperliquid$4,210
Pacifica$1,350
rollmove
pressclose
tradeopen

Side menu

Spot, Perps, Meme, Chat, Accounts, Settings, and your linked accounts pinned at the bottom. The wheel press opens it (a swipe from the left edge does too); the trade key opens the highlighted section.

Roll · moveRoll moves the highlight down the menu.
#HYPE · ORDER
86
Buy HYPE
SPOT · HYPERLIQUID
You pay
270.00USDC
Receive
≈ 10.34 HYPE
Account
Hyperliquid
Fee
≈ 0.09 USDC
Price impact
0.02%
Slippage
0.1%0.5%1.0%Custom
Review
rollamount
pressback
tradereview

Confirm order

You pay
270.00 USDCHyperliquid
You receive
≈ 11.17 HYPE
min. received 11.11 HYPE
Market
HYPE / USDC spot
Fee
≈ 0.09 USDC
Signer
agent 0x8f3…c21trade-only
Account
your Hyperliquid accountfunds stay there
Slippage
0.5%
Press the trade key to confirm
roll—
pressback
tradeconfirm

Spot order → confirmation sheet

Tapping Review or pressing the trade key opens a confirmation sheet with every detail. The trade key confirms it; the wheel press closes it. The order is signed on the device with a trade-only key.

Read itPay, receive, market, fee, signer, account, slippage. Nothing has moved yet.
#SOL · 1,204
86
ROOM #SOL212.40+3.1%
ChatChartOrders1 / 3
@kaitoJA → EN
Volume on the Base pool just doubled. Anyone else seeing it?
@maraES → EN
Same on Hyperliquid. Funding just flipped.
@youEN
Rolling to #HYPE after this.
Radio mode screen off · keep listening
HOLDTO TALK
rollpage
pressback
tradeopen SOL
Screen off · still listening
Hold power · 2 s
slide to power off
Cancel
roll—
presscancel
trade—

Power key

Short press: screen off or on, still listening. Hold two seconds: an iPhone-style sheet with slide to power off and Cancel. The wheel press cancels; the slider must be touched.

Power-off sheetA slide-to-power-off slider and Cancel. The focus is on Cancel.

System

One language of screens.

Every screen shares the same bones: status bar on top, one focus, the three-slot hint bar at the bottom, and the trade key for anything that places an order. Rendered here in HTML; the device runs the same layout at 320 × 480.

ROOMS
86
Rooms
ROLL TO PICK · TRADE KEY TO JOIN
#SOL
Solana · 212.40 · +3.1%
1,204listening
#HYPE
Hyperliquid · 24.18 · +6.4%
688listening
#BTC
Lighter · 118,240 · -0.8%
2,341listening
#ETH
Pacifica · 4,412.50
1,019listening
#4471
Private · your crew
6listening
+ Join by number
rollmove
pressmenu
tradeopen room
Room listRoll moves the focus through #SOL, #HYPE, #BTC, #ETH or your private #4471. Trade key opens the room; wheel press opens the menu.
#SOL · 1,204
86
ROOM #SOL212.40+3.1%
ChatChartOrders1 / 3
@kaitoJA → EN
Volume on the Base pool just doubled. Anyone else seeing it?
@maraES → EN
Same on Hyperliquid. Funding just flipped.
@youEN
Rolling to #HYPE after this.
Radio mode screen off · keep listening
HOLDTO TALK
rollpage
pressback
tradeopen SOL
Room viewTicker header is the default focus, so the trade key opens the SOL ticket. Roll flips Chat / Chart / Orders. Big on-screen mic, radio-mode toggle.live mic
WORLD · 48,112
86
World
EVERYONE · HEARD IN EN
HO
@hoshiJA → EN
東京オープンまで20分。起きてる人いる?
Tokyo open in 20 minutes. Who is awake?
MA
@maraES → EN
Despierta. Mirando #SOL.
Awake. Watching #SOL.
YO
@youEN
Same. Volume on the Base pool just doubled.
Say something…
Cooldown · 1 msg / 10 s · new devices listen 24 h
rollscroll
pressback
tradetalk
World roomEveryone, one group chat. Avatars, handles, language tags, the original line and its translation. The anti-spam cooldown is the thin bar under the composer.animated
HYPE-PERP
86
Long HYPE
PERPETUAL · HYPERLIQUID
perps · eligible
LongShortMarketLimit
Leverage
2×3×5×10×20×
Size · of free margin
10%25%50%100%
Size
500.00 USDC
Limit
24.10
TP / SL
27.50 / 22.80
Liq. price
19.84
Review → send
rolladjust
pressback
tradereview
Perps ticketBuilt by touch in a few taps: side, market or limit, leverage, size presets, TP / SL. The wheel fine-tunes any number; the trade key sends it.
#HYPE · 688
86
HYPE
HYPERLIQUID · SPOT
whitelisted
ChartTradeHolders1 / 3
24.18USDC
+6.4% · 24 H
1H24H7D30D
Trade key opens the HYPE ticket
rollpage
pressback
tradebuy HYPE
Asset pageChart / Trade / Holders pages. The header is the focus: trade key opens the HYPE ticket.
ASK · AI
86
You asked
“How far is my SOL long from liquidation?”
Answer
SOL is 212.40. Your liquidation is 171.20, 19.4% away. Funding is paying you 0.01% an hour.
Open position
Ask again
HOLDTO ASK
rollscroll
pressback
tradeopen
Ask the AISame mic. Ask about your positions or the market. Answers only; the AI cannot send an order.
#SOL · VOICE
86
You said
“Long SOL, five x, five hundred USDC.”
Ticket
Side
LONG
Market
SOL-PERP · Hyperliquid
Leverage
5×
Size
500.00 USDC
Liq. price
171.20
Press the trade key to send
HOLDTO SPEAK
rolledit
presscancel
tradesend
Voice shortcutHands busy? Say the trade. It only fills in the ticket; nothing is sent until you press the trade key.
#HYPE · ORDER
86
Buy HYPE
SPOT · HYPERLIQUID
You pay
250.00USDC
Receive
≈ 10.34 HYPE
Account
Hyperliquid
Fee
≈ 0.09 USDC
Price impact
0.02%
Slippage
0.1%0.5%1.0%Custom
Review
rollamount
pressback
tradereview
Spot ticketHyperliquid spot. Pay, receive, fee, slippage. Roll adjusts the amount; trade key opens the confirmation sheet.
ACCOUNTS
86
Accounts
FUNDS STAY ON THE VENUE
Hyperliquidtrade-only
4,210.55USDC
PERPS + SPOT · AGENT 0x8f3…c21
Can trade · can't withdraw
Pacificasolana perps
1,350.00USDC
PERPS · AGENT 7Fq2…mP9a
Link
Revoke
rollmove
pressmenu
tradeopen
AccountsYour money stays on each venue. The device holds trading keys only: Hyperliquid and Pacifica agent keys. Top level: wheel press opens the menu.
LINK · HYPERLIQUID
86
Link Hyperliquid
APPROVED IN YOUR MAIN WALLET
Agent
0x8f3…c21
Trade
allowed
Withdraw
impossible
Change permissions
impossible
Revoke
any time, from your main wallet
Device password
••••••
1234567890
The key is stored encrypted on the device
rolldigit
pressback
tradeenter
Link an accountApprove an agent key from your main wallet in the browser. It can trade; it cannot withdraw or change its own permissions.
ACCOUNTS · REVOKE
86
Revoke access
YOUR FUNDS DON'T MOVE
Hyperliquid
agent 0x8f3…c21
revoketrade-only
Pacifica
agent 7Fq2…mP9a
revokesolana perps
Lighter
API key #3
revokerobinhood chain
Lost the device?
Revoke from your main wallet or the venue. Your funds stay on the venue either way.
Press the trade key to revoke
rollmove
pressback
traderevoke
RevokeCut a key off in one press. Lost the device? Revoke from your main wallet or the venue instead; your funds never move.
AGENT · MCP
86
Proposal waiting
PURPLE LIGHT · YOUR CALL
1 pending
Agent proposes
Sell 14 HYPE → USDC
HYPERLIQUID SPOT · TRADE-ONLY KEY
Agent note
“Take profit at 212.”
Expires
in 4 min
Can confirm
Only you
Press the trade key to sign
Dismiss (press)
Agents read & propose. Your press signs.
rolldetails
pressdismiss
tradesign
AI proposal pendingAn agent proposed an order over MCP. Purple light. Only your trade key confirms it; wheel press dismisses.
#WIF · MEME
86
Buy WIF
SOLANA · VIA GMGN
You pay
0.50SOL
Receive
≈ 61.2 WIF
Account
your GMGN account
Liquidity
$4.8M
Holders
212,400
Slippage
1%3%5%Custom
Review
rollamount
pressback
tradereview
Meme ticketMemes are covered too, via GMGN. Liquidity and holders on the ticket; trade key opens the confirmation sheet.
SETTINGS
86
Language
HEAR EVERY ROOM IN YOUR LANGUAGE
English
EN · QWERTY
中文
ZH · Pinyin keyboard
日本語
JA · Romaji keyboard
한국어
KO · Jamo keyboard
العربية
AR
Español
ES
PTDEFRPLRUIT
rollmove
pressback
tradeselect
LanguageTwelve languages. Pinyin, romaji and jamo keyboards built in.
CHARGING
72
72%≈ 40 min to full
Status light
Blue blink — sending · awaiting confirmation
Green 3 s — confirmed
Red ×3 — failed
Red every 5 s — battery under 10%
Yellow — charging
Green — full
Purple slow — AI proposal waiting
roll—
pressmenu
trade—
Charging · light legendBattery state and what every colour of the status light means.

Illustrative screens. Prices, handles, addresses and balances are placeholders. Final firmware may differ.

Status light

Read it from across the table.

Blue blinkTransaction sending · awaiting confirmation
Green, 3 sConfirmed
Red triple-blinkFailed
Red blink every 5 sBattery under 10%
YellowCharging
GreenFull
Purple slow blinkAn AI agent's proposal is waiting for your press