Widgets
Accounts

Accounts Widget

The Accounts widget is a live overview of the active exchange: connection status, balance summary, wallet, and network latency. It works across Hyperliquid, Bybit, Binance, Bitget, Phoenix, and Arcus.

Header

  • Connection dot — green when the active exchange is connected, with the exchange name; grey when not connected
  • Auto tag — shown on Hyperliquid when an agent wallet is approved (orders sign locally, no popup)
  • Balance — total account value (masked in privacy mode)
  • Eye icon — toggle privacy mode (masks all dollar amounts as *******; shared with the Positions widget)
  • Settings — opens the global Settings panel to manage credentials

Balance Summary

When connected, the widget shows:

FieldDescription
EquityTotal account value
AvailableFunds available for new orders
Unrealized PnLProfit/loss from open positions (shown only when non-zero)

Values are read from the exchange account snapshot and update live over the user-data WebSocket. A fallback poll runs only while the connection is down.

Wallet

  • Hyperliquid — your connected address (truncated)
  • Phoenix — your Solana wallet address (click to copy)

Hyperliquid Trading Key

On Hyperliquid the widget shows the signing mode:

  • Auto-Sign (green) — an approved agent wallet signs orders locally
  • Manual signing (yellow) — each order needs a wallet signature; a Set up in Settings link opens agent approval

Spot Holdings (Hyperliquid)

Non-zero spot balances are listed with quantity and USD value, sorted by value, with a total at the top.

Bybit Sub-accounts

On Bybit you can add and switch between sub-accounts. Each sub-account stores its own API key/secret. Switch to the Main Account or any added sub-account, and remove sub-accounts you no longer use.

Ping Latency Footer

The footer shows real network round-trip time to each exchange (Hyperliquid, Bybit, Binance, Bitget, Phoenix, Arcus), measured in a background Web Worker:

  • Green — under 100ms
  • Yellow — 100–300ms
  • Red — over 300ms

Not Connected

If the active exchange isn't connected, the widget shows a connect guide (Hyperliquid) or a prompt to add credentials in Settings. Keys never leave your browser.

Balance and PnL amounts respect privacy mode. Toggle the eye icon to mask them for screen-sharing or screenshots.