Appearance
Browser Extension
The Zephyr extension injects a floating trading widget on supported sites. It connects to your self-hosted Zephyr backend over WebSocket.
Supported sites
Installation
Install from the Chrome Web Store.
Connecting to your backend
- Click the Zephyr icon in the browser toolbar.
- Click Settings.
- Under Connection, enter your WebSocket URL:
ws://your-server-ip:8080/ws. - If you set an
access_codeinconfig.toml, enter it in Access Code. - The connection dot turns green when connected.
Widget usage
The widget appears as a floating panel on supported sites. It shows your current position, P&L, market cap, fees, and bot status.
- Home: toggle visibility
- Ctrl+Alt+A: scrape the token mint address from the current page
- All keyboard shortcuts work while the widget is visible. See Usage.
Drag the header to reposition, resize from the edges. Position and size are saved across page loads.
Settings
Open the full settings page from the extension popup (Settings button). Each section has a Save button; changes sync to the backend over WebSocket, persist to config.toml, and broadcast to every other connected client (so other open settings pages update instantly).
| Section | What you edit |
|---|---|
| Connection | WebSocket URL, access code |
| Appearance | Widget visible toggle, font size (10–24px), reset position |
| Wallet | Quick wrap/unwrap SOL ↔ WSOL |
| Trade Config | Mint, amount, entry %, exit %, target change delay |
| Processors | Per-processor: enabled, API key, buy/sell delay |
| Transaction Params | [buy] and [sell] knobs side by side (slippage, max block diff, nonce delay, fees, tips) |
Settings mirror the backend config.toml. See Configuration for the full field reference. Tips are no longer per-processor; all tip-paying processors share a single dynamic value configured in the Buy/Sell tx-params cards.
