handld.
paper

The Desk

Sign in, connect a wallet, set risk once. Then direction · symbol · invalidation.

Magic link / email token. With HANDLD_AUTH_DEV=1 the token is returned for testing.

Not signed in.

After sign-in: desk setup, then wallet connect. Paper is default.

Setup · 1 / 5

What are you trading with?

The Desk

Direction · Symbol · Invalidation. Nothing else.

Profile

Name and email for the desk. Sign-in uses email token / magic link.

Auth status…

Subscription

Overview only. Checkout lands in a later release.

$59/mo or $29/mo billed yearly ($348) + 0.01% builder.

Plan status: not connected (stub).

Billing engine TODO — pricing copy is locked product text.

Wallets

Connect injected EVM (MetaMask). No custody. No master keys.

Hyperliquid testnet: connect MetaMask (master) → desk creates trade-only agent → ApproveAgent that agent in HL UI → Verify → ack builder → Activate.

No wallets connected yet.

Settings

Desk chrome. Paper is default. Live needs auth + setup + wallet checklist + HANDLD_WEB_LIVE.

Live Gate

    Paper is default.

    news.enabled is false. HANDLD_WEB_LIVE is the master kill switch.