Skip to content

Open the terminal

Non-custodial · Hyperliquid perpetuals

Hold. Then let go.

Hyperliquid perps, in a terminal that answers when you touch it. The room is quiet and the moments are loud.

Press and hold anywhere on this page.

Venue
Hyperliquid
Custody
none
Order types
9
Builder fee
0.045%

What that was

You did not read that. You felt it. That is the whole of the name.

That gesture is the terminal’s commit control, not a flourish on a marketing page. Press and hold and it charges to full size; let go early and it commits a smaller one rather than canceling. Behind it sit nine order types a tap or two away, a leverage dial with thirteen stops, and the liquidation distance drawn on the chart.

Charge to full
900ms
Size ceiling
3x
Let go early
smaller size
Order types
9
Where are you starting from?

Then there is nothing to set up.

Setup
none
Signatures
2
Gas
0
Deposit
none
Connect
Your wallet, your existing Hyperliquid account. The terminal is non-custodial: it places orders and does not hold funds. There is no account here to open and no balance here to fund.
Sign
Two signatures from your main wallet, back to back: a trading key and the builder fee. Neither is a transaction and neither costs gas. Both are written out below before you meet them.
Trade
Built so your positions, margin and liquidation price stay the protocol's, not ours. A different instrument in front of them. Order placement is not wired yet. Prices are live Hyperliquid mainnet; fills are simulated against them.

About a minute, start to finish.

You need a funded Hyperliquid account first.

Steps
4
Venue
Hyperliquid
Deposits here
none
Moved by us
nothing

This is the honest version rather than the short one. Haptic is a front end for Hyperliquid, so there is no way to trade here until there is money in an account there. Four things, in order.

  1. A wallet. MetaMask, Rabby, or any EVM wallet you already use. Nothing new to install if you have one.
  2. USDC. Native USDC on Arbitrum is the direct route. Hyperliquid’s own interface also accepts USDC on a few other chains and converts it for you.
  3. A deposit into Hyperliquid. This happens at Hyperliquid, not here, and takes a few minutes. Worth knowing before you start: Hyperliquid’s own interface does not serve every region. If it will not serve yours, you will need a different route to a funded account.
  4. Then come back. Haptic trades the account you just funded. Nothing you do on this site moves money.

We do not take deposits. Funding happens at Hyperliquid, not here. Sending you somewhere else to do it costs us the signup, and that is the trade we would rather make than have you connect a wallet and find there is nothing to trade with.

Features

The fun part is the button. The rest of it is a terminal.

Three controls, not three forms

Nine types. Market is already selected. Four of them say who runs them.

  • Market
  • Limit
  • Stop market
  • Stop limit
  • Scale
  • TWAP, run by this browser
  • Trailing stop, run by this browser
  • OCO, run by this browser
  • Peg, run by this browser

Close the tab and four of them stop TWAP, Trailing stop, OCO and Peg are run here, not by the venue. The ticket says so before you commit.

Market is the default, so the fast path is zero clicks; the rest are one sheet away. A stop that only trails while a tab is open is a different instrument from an exchange-held one, and the difference is invisible until it costs you. How each one behaves

You draw the ladder. The panel does the arithmetic.

Drag a price range on the chart and the rungs appear across it, two to twenty of them, evenly by default. Term for term the same arithmetic as the ticket, so what you drew and what you send are one object. The drag, and the weighting

Rungs
A ladder of two orders drawn across a price rangeThe price range you dragged on the chart, with two evenly spaced rungs across it and one order resting on each. The bar on every rung is the size of that order, half of the size you typed, so the more rungs you ask for the smaller every clip gets.THE RANGE YOU DRAG2 RUNGS

Two orders across the range, each half of the size you typed. Even by default; weight them toward the near end or the far end.

A ladder of six orders drawn across a price rangeThe price range you dragged on the chart, with six evenly spaced rungs across it and one order resting on each. The bar on every rung is the size of that order, one sixth of the size you typed, so the more rungs you ask for the smaller every clip gets.THE RANGE YOU DRAG6 RUNGS

Six orders across the range, each 1/6 of the size you typed. Even by default; weight them toward the near end or the far end.

A ladder of twelve orders drawn across a price rangeThe price range you dragged on the chart, with twelve evenly spaced rungs across it and one order resting on each. The bar on every rung is the size of that order, one twelveth of the size you typed, so the more rungs you ask for the smaller every clip gets.THE RANGE YOU DRAG12 RUNGS

Twelve orders across the range, each 1/12 of the size you typed. Even by default; weight them toward the near end or the far end.

A ladder of twenty orders drawn across a price rangeThe price range you dragged on the chart, with twenty evenly spaced rungs across it and one order resting on each. The bar on every rung is the size of that order, one twentyth of the size you typed, so the more rungs you ask for the smaller every clip gets.THE RANGE YOU DRAG20 RUNGS

Twenty orders across the range, each 1/20 of the size you typed. Even by default; weight them toward the near end or the far end.

A dial with notches, not a slider.

The leverage dial: thirteen stops, seven of them notchedA leverage axis running from 1x to 50x with thirteen stops on it and nothing in between them. Seven of those stops, at 1x, 2x, 5x, 10x, 20x, 25x, 50x, are notched and catch the handle from twice as far as the rest, so the dial is a set of positions rather than a ramp.LEVERAGE13 STOPS1x2x5x10x20x25x50x

Seven of the thirteen are notched and catch the handle from twice as far as the rest.

Nothing sits between the stops, so 23x is not somewhere a moved pixel can put you. And how far price has to travel before you are closed out is a gauge you read from across the room rather than a number you go and find. Leverage and liquidation

The rest, one line each

Press and hold to size
900ms to full, a 3x ceiling, and letting go early commits a smaller one.
The mark, not the last print
Margin and liquidation drawn against the venue’s own mark. On one tick that sat 0.81% off the last trade on GAS.
Blank, never stale
Every readout empties for the 200 to 500ms a new market takes to answer. No old price under a new name.
Straight off mainnet
Candles, depth, the tape, funding and open interest, from Hyperliquid rather than a cache. Every clock cut on its hour.
Alerts on the venue’s mark
A price level, your own liquidation proximity, or funding before it pays. They survive a reload.
Charting that stops
Session VWAP and two moving averages. Not an indicator framework and not a plugin surface.
The trading key cannot withdraw
The account debited is the account that signed. Structural, not a permission check.

Before you connect

What you will be asked to sign, written down before you get there.

  1. 01A trading key

    approveAgent

    • Places the orders you place
    • Cancels and modifies them
    • Sets your leverage

    Cannot withdraw

  2. 02The builder fee

    approveBuilderFee

    • 0.045% of each perp fill
    • Charged by Hyperliquid, capped at 0.1%
    • Routed to Haptic

    Not a transfer

0 transactions 0 gas 0 transfers

The fee is what pays for the terminal. There is no subscription, no spread markup and no advertising. What each signature authorizes

Hard stop
Declining the fee ends the session. A session without it has nothing to offer either side, so there is no free tier and no skip button. We would rather you read that here than find it at the prompt.
Your main wallet signs both
Hyperliquid requires the main wallet for the fee approval; an agent or API wallet will not do. So you will see two wallet popups back to back, and the second one will look more serious than it is. Neither is a transaction, neither spends gas, and neither is a transfer.

Progression

Volume lowers your fee and changes how the terminal looks.

Tiers
6
Tier effects
2
Balance
none
Withdrawable
none

Every fill adds XP and XP moves you up six tiers. A tier does two things: the builder fee you pay goes down, out of the terminal’s own share of it, and the terminal renders differently while you trade, which is cosmetic and is meant to be. How a tier is reached

The six tiers, the amount each one reduces the builder fee by, and the lifetime XP that reaches it.
Tier Your fee drops by Lifetime XP
Provisional1.0%0
Registered2.0%1,200
Principal3.5%3,600
Block5.5%9,000
Franchise8.5%21,000
Inner book12.5%48,000

One XP per $100 of notional, before variance, so the top rung is a lifetime of size rather than a week of it. The percentage is how much smaller the 0.045% builder fee gets, not a rate of its own. Nothing on this ladder is a balance, and there is nothing to withdraw.

$HAPTIC

One coin, one job in the terminal: a lower rate card.

$HAPTIC is a Solana coin on pump.fun. Hold $500 or more of it in a linked wallet and the terminal moves you to the holder rate card. Nothing else in the terminal needs it.

Contract address

Posted at launch

Lookalike coins exist Verify the address on @HapticTrade on X (opens in a new tab) before you trade it.

Chain
Solana
Venue
pump.fun
Creator holds
none
Supply
1,000,000,000
The holder rate card
Link a Solana wallet holding at least $500 of $HAPTIC and the builder fee drops by more at every tier. Your tier and your XP stay where they are. At Block, it drops by 9.0% instead of 5.5%.
Linking a wallet
A signed message in the terminal, not a transaction, and it costs no gas.
Without the coin
Every tier on the base card is reachable by trading alone, and the terminal works the same either way.
The creator
No coins were set aside for the creator, and the creator bought none at launch.
Creator fees
pump.fun pays the creator a fee on the coin’s trading volume. Those fees pay for buy-and-burns of $HAPTIC. Each one is listed below after it settles, with its transaction link. No amount and no schedule is promised.
How much the builder fee drops at each tier, on the base rate card and on the holder rate card.
Tier Base card Holder card
Provisional1.0%1.5%
Registered2.0%3.0%
Principal3.5%5.0%
Block5.5%9.0%
Franchise8.5%13.5%
Inner book12.5%20.0%

Each percentage is how much smaller the 0.045% builder fee gets at that tier. The rate card is checked against a linked wallet’s balance; holding is optional.

Buy-and-burns so far

None so far.

The coin has no promised value and its price can go to zero. Nothing on this page is advice, an offer, or a prediction.