Appearance
Extension Settings
The extension has a full-page settings UI accessible from the popup menu. Settings are organized into collapsible sections.
Accessing Settings
- Click the Zephyr icon in the browser toolbar
- Click Settings
Or navigate directly to the extension's settings page URL.
Sections
Connection
Configure the WebSocket URL and access code for your Zephyr backend.
- WS URL —
ws://your-server-ip:8080/ws - Access Code — must match the
access_codein your backend'sconfig.toml
Appearance
- Widget Visible — toggle the floating widget on/off (same as pressing Home)
- Widget Font Size — adjust the widget's font size (10–24px)
- Reset Position — reset widget position and size to defaults
Wallet
Quick wrap/unwrap SOL to WSOL.
Trade Config
Edit the [trade] section fields: mint, amount, entry %, exit %, target change delay. Changes are sent to the backend and persisted to config.toml.
Processors
Edit all 11 processor configs. Each processor card shows:
- Enabled toggle
- Tip (SOL) — amount sent to the processor's tip account per transaction
- API Key / Auth Token — provider credentials (shown as password field)
- Buy Delay / Sell Delay (ms) — per-processor throttle matching your TPS quota
Processors are grouped into:
- Direct processors: Node, Jito, Nextblock, Helius, Zeroslot, Nozomi, Lunar
- Bifrost proxies: Bloxroute, Astralane, Blockrazor, Lunarlander (no API key field)
Transaction Params
Edit [buy] and [sell] sections side by side:
- Slippage (bps)
- Unit Limit — compute unit limit
- Max Block Diff — zephyr-dedup TTL in slots
- Nonce Delay (ms) — nonce rotation window
- Fee Percentile — which priority fee percentile to use
- Fee Multiplier — multiply the raw fee
- Fee Cap — maximum priority fee (0 = no cap)
Saving
Each section has a Save button. Changes are sent to the backend over WebSocket, persisted to config.toml, and broadcast to all connected clients (so other open settings pages update instantly).
