Coldfront

Use your cold walleton Hyperliquid

Sign once with your cold wallet. Then trade in the official Hyperliquid app without connecting it every time.

Coldfront locked, asking for the passphrase or Touch ID (passkey) Coldfront unlocked, showing the account and the API wallet Coldfront settings for when it locks
Unlock

Use your passphrase or Touch ID (passkey). Your cold wallet doesn't need to be plugged in.

Trade

Open Hyperliquid and trade the way you already do. The app places orders with the API key Coldfront gives it.

Lock

Coldfront locks after the time you choose, when your computer sleeps, or when you close Hyperliquid.

Coldfront locked, asking for the passphrase or Touch ID (passkey)
Coldfront unlocked, showing the account and the API wallet
Coldfront settings for when it locks
Unlock
Use your passphrase or Touch ID (passkey). Your cold wallet doesn't need to be plugged in.
Trade
Open Hyperliquid and trade the way you already do. The app places orders with the API key Coldfront gives it.
Lock
Coldfront locks after the time you choose, when your computer sleeps, or when you close Hyperliquid.

Why it's called Coldfront

Cold, as in cold wallet. Your funds stay behind a device you keep offline.

Front, as in front end. You trade in Hyperliquid's own app, the same screen you use today.

How it keeps you safe

The API key can't withdraw

Hyperliquid won't let it move money out. If someone ever got hold of it, they couldn't withdraw your funds.

The real Hyperliquid app

There's no copycat trading screen. You keep using app.hyperliquid.xyz.

Coldfront is free

Join Hyperliquid with referral code COLDFRONT and your trading fees drop by 4%. Hyperliquid pays us a small share of those fees, and that's how we keep going.

Full demo in under a minute

Set it up in three steps

1

Create an API key

On Hyperliquid's API page, connect your cold wallet, generate an API wallet and authorize it. The private key it shows you is your API key.

Hyperliquid's Authorize API Wallet dialog
2

Paste it into Coldfront

Pick a passphrase, add Touch ID (passkey) if you like, then disconnect your cold wallet and put it away.

Coldfront's setup form
3

Trade

Unlock Coldfront, open Hyperliquid, and trade like you always do.

An order placed in the official Hyperliquid app with no wallet connected

Why it's safe

600,000

The same encryption MetaMask uses

Your API key is locked with your passphrase using PBKDF2 and AES-GCM, the method MetaMask uses to protect wallets. It runs 600,000 times, so guessing a passphrase takes a very long time.

$0

A leaked API key holds nothing

The API key has its own address, and its balance is zero on-chain and in every Hyperliquid app. Your money stays in your cold wallet's account, and the API key can't withdraw it. It can still trade, so if you ever think it leaked, revoke it on Hyperliquid's API page.

0

No pop-ups while you trade

Your wallet never asks you to sign while you trade, and nothing on your computer can move your money out. You just trade.

0

Nothing sent to us

The extension only talks to Hyperliquid. There are no analytics, no accounts and no servers of ours. It went through seven internal security reviews and 168 automated tests. It has not had an independent audit yet.

Read how the API key is handled

Free to use

We're a small independent team, and the extension collects no data. Coldfront works with Hyperliquid accounts that joined with Hyperliquid referral code COLDFRONT. You get 4% off your trading fees, and Hyperliquid pays us a share of them. That's what keeps Coldfront going.

Hyperliquid referral code
COLDFRONT

This code is for Hyperliquid, not for Coldfront. You use it when you join Hyperliquid, and Hyperliquid gives you the discount.

Open Hyperliquid with the code

Already on Hyperliquid? If your account has never used a code, Coldfront adds COLDFRONT during setup when you press Apply code. If it already uses another code, add a second account on your cold wallet. Here's how.

−4%on your Hyperliquid trading fees

Questions

What is Coldfront?

Coldfront is a free Chrome extension that lets you trade on Hyperliquid from your cold wallet's account without connecting the wallet every time. Your cold wallet signs once, on Hyperliquid's API page, to authorize an API key. Coldfront keeps that API key encrypted on your computer and gives it to the official Hyperliquid app when you unlock. Withdrawals still need the cold wallet.

Can I trade on Hyperliquid with a Ledger or Trezor without connecting it each time?

Yes, with Coldfront. The Ledger or Trezor authorizes a Hyperliquid API wallet once. After that you unlock Coldfront with a passphrase or Touch ID (passkey) and trade in the official Hyperliquid app with the device put away. It also works with Keystone, OneKey and other cold wallets.

Why does Hyperliquid keep asking me to Enable Trading again?

The trading key that Hyperliquid's app creates when you press Enable Trading lasts 14 days. It is also replaced when you enable trading in another browser or on your phone. Each time, your wallet has to sign again, which with a Ledger or Trezor means getting the device out.

Can I make Enable Trading last longer than 14 days?

Not with the app's own key. An API wallet that you authorize yourself on Hyperliquid's API page can last up to 180 days. Coldfront gives that API key to the official Hyperliquid app, so you trade in the normal app for up to 180 days before your cold wallet signs again.

I use Hyperliquid on my phone and my computer. Does one sign the other out?

With the app's own key, yes. Hyperliquid keeps one of those at a time, so enabling trading on your phone replaces the one on your computer. Coldfront uses a named API wallet, and enabling trading on your phone doesn't replace it.

Is Coldfront safe?

The API key it holds can trade but can't withdraw, send or transfer: Hyperliquid enforces that. It's encrypted with your passphrase (PBKDF2-SHA256, 600,000 rounds, AES-GCM), the extension only talks to Hyperliquid, and it locks by itself. The API key can still place bad trades, so revoke it on Hyperliquid's API page if you ever think it leaked.

Which browsers does it work in?

Chrome, Brave, Edge, Arc and other Chromium browsers that install extensions from the Chrome Web Store, on macOS, Windows, Linux and ChromeOS.

Do I still need my cold wallet?

For three things: authorizing the API key (it lasts up to 180 days), withdrawals, and moving funds between accounts. For everything else, unlock Coldfront and use the Hyperliquid app as usual.

Which cold wallets work?

Any cold wallet that can authorize an API wallet on app.hyperliquid.xyz, such as Ledger, Trezor, Keystone or OneKey, usually through MetaMask or Rabby. Coldfront itself never talks to the device.

What can the API key do?

Place, change and cancel orders, and let the app show your positions and balances. It cannot withdraw, send, transfer between accounts or approve other wallets. Hyperliquid enforces this, not Coldfront.

Why does it need referral code COLDFRONT?

It's how we get paid, and it costs you nothing. The code takes 4% off your trading fees, and Hyperliquid pays us a share of the fees. We're a small independent team with no ads and nothing to sell, so that share is what keeps Coldfront running.

I already have a Hyperliquid account. Can I use it?

Only if it joined with code COLDFRONT. If your account has never used a referral code, Coldfront adds COLDFRONT during setup when you press Apply code. If it already uses another code, add a second account on the same cold wallet and join with the code there. The new account guide takes about five minutes.

Where is the API key stored?

On your computer, encrypted with your passphrase (PBKDF2 with 600,000 rounds, AES-GCM). It reaches the Hyperliquid tab only while Coldfront is unlocked, and it is removed from page storage as soon as the app has read it.

What happens when it locks?

Every Hyperliquid tab reloads, so the app forgets the API key. Coldfront locks after the time you choose, when the computer is idle or the screen locks, or when the last Hyperliquid tab closes.

Does Coldfront collect data?

No. The extension talks only to Hyperliquid. There are no analytics, no accounts and no servers of ours.

Get Coldfront

Free for Chrome, Brave, Edge and Arc. Have your cold wallet with you for setup. After that, you can put it away.