Using the Main Window

Get to know the SwiftMiner workspace. Explore the sidebar navigation, monitor active campaigns, track drop progress, and inspect the real-time activity log.

SwiftMiner organizes its features into a native macOS sidebar layout. You can switch between views instantly to manage your accounts, verify claim statuses, or troubleshoot connectivity issues.

Overview Dashboard

The Overview tab is your dashboard. It aggregates data from all connected miners and active campaigns into a single, clean overview. This is where you can quickly see what is currently being mined and how much time remains for your active Twitch rewards.

SwiftMiner Overview Dashboard
The Overview tab displays active Twitch Drops campaigns and running miner sessions at a glance.

In the Overview tab, you will find:

  • Active Campaigns: Visual cards representing the games you are currently farming. They show progress bars, estimated time to completion, and campaign end dates.
  • Miners Summary: A quick listing of your Twitch accounts, showing which streamer each account is currently watching.

Miners Section

The Miners tab lists every connected account in detail. Here, you can control individual mining sessions, check the stream health, and see details about the current broadcaster.

SwiftMiner Miners List
Detailed miner controls and status reporting for each linked Twitch account.

Key information shown in the Miners tab:

  • Status Indicator: Displays if the miner is Running, Stopped, or requires attention (e.g. Needs Auth). If a miner requires action, a status badge will also appear on the sidebar navigation.
  • Broadcaster Details: The channel username, stream title, and current game being watched.
  • Individual Controls: Buttons to start or stop specific miners. If you want to control all miners simultaneously, you can enable Sync Miner State in settings.

Drops Section

The Drops tab is a unified inventory showing all rewards associated with the campaigns SwiftMiner has processed or is currently processing.

SwiftMiner Drops List
Monitor claim statuses and upcoming rewards in the Drops tab.

Drops are divided into clean, filterable categories:

  • In Progress: Rewards currently accumulating watch time.
  • Claimable: Completed drops waiting to be claimed. If Auto-claim drops is disabled in settings, you can claim them manually here with a single click.
  • Completed: A historical record of rewards successfully added to your Twitch inventories.
  • Upcoming: Drops campaigns scheduled to begin in the future.

Activity Log

The Activity Log is a real-time console log translated into human-readable events. It tracks everything SwiftMiner does under the hood, making it the most important tool for understanding how the app is operating.

SwiftMiner Activity Log
Inspect real-time logs, filter by category, or export diagnostic reports for troubleshooting.

Use the Activity Log to:

  • Verify when a miner automatically switches streams (e.g. if a streamer goes offline).
  • See exact timestamps for completed claims and channel point bonuses.
  • Check for warning conditions like Twitch API stalls or session expiries.
  • Filter events by account or category (Claims, Switches, Errors, etc.), or export a redacted log file for debugging.