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:
| Field | Description |
|---|---|
| Equity | Total account value |
| Available | Funds available for new orders |
| Unrealized PnL | Profit/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.