Skip to content

Extension Settings

The extension has a full-page settings UI accessible from the popup menu. Settings are organized into collapsible sections.

Accessing Settings

  1. Click the Zephyr icon in the browser toolbar
  2. 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 URLws://your-server-ip:8080/ws
  • Access Code — must match the access_code in your backend's config.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).