Skip to content

Releases: x0mS/BFGMiner

v1.4.7

10 Mar 12:30
1782c3f

Choose a tag to compare

🌟 Ultimate Mining Solution - Release Notes 🌟

Source Open
Multi-Pool
Multi-Blockchain
GPLv3 License


📦 Downloads

Get the latest release for your platform below:

🖥️ For Linux:

💻 For Windows:

🍏 For MacOS:

🔧 Source Code:


🎉 New Features in This Release

  • Enhanced Device Management: Automatic device detection and configuration.
  • Optimized Multi-Pool Mining: Now switches between pools more intelligently based on performance.
  • Real-Time Monitoring: Visualize hash rates, temperature, and device status instantly.
  • Bug Fixes: Multiple fixes for stability and performance issues that were reported in previous versions.
  • Dynamic Clocking Support: Full dynamic clocking control for supported hardware.

⚙️ Configuration & Installation

To configure the miner, follow the instructions below for each operating system:

Linux Installation:

  1. Clone the repository:

    git clone https://github.com/x0mS/BFGMiner.git
    cd BFGMiner
  2. Install dependencies:

    sudo apt-get install autoconf automake libtool pkg-config libcurl4-gnutls-dev libjansson-dev uthash-dev libncursesw5-dev libudev-dev libusb-1.0-0-dev libevent-dev libmicrohttpd-dev libhidapi-dev
  3. Build the miner:

    ./autogen.sh
    ./configure
    make
  4. Run the miner:

    ./bfgminer -o http://your-pool-url -u your-username -p your-password

Windows Installation:

  1. Download and install the latest Windows version from the link above.
  2. Follow the installation wizard to complete the setup.
  3. Run the miner with the appropriate parameters for your pool and hardware.

MacOS Installation:

  1. Download the latest MacOS version from the link above.
  2. Extract and install the miner on your system.
  3. Run the miner through your terminal or use a GUI tool to manage it.

💻 Supported Devices

  • ASIC Devices: Fully compatible with top ASIC miners like Antminer, Avalon, and others.
  • FPGA Devices: Support for various FPGA-based devices with custom bitstreams.
  • GPU Mining: Leverages GPUs for mining cryptocurrencies, including NVIDIA and AMD cards.
  • CPU Mining: Optimized for high-performance CPU mining on supported systems.

🏗️ Building from Source

  1. Clone the repository:

    git clone https://github.com/x0mS/BFGMiner.git
    cd BFGMiner
  2. Install dependencies:
    On Linux:

    sudo apt-get install autoconf automake libtool pkg-config libcurl4-gnutls-dev libjansson-dev uthash-dev libncursesw5-dev libudev-dev libusb-1.0-0-dev libevent-dev libmicrohttpd-dev libhidapi-dev
  3. Configure and build:

    ./autogen.sh
    ./configure
    make
  4. Run the miner:

    ./bfgminer -o http://your-pool-url -u your-username -p your-password

🛠️ Known Issues & Troubleshooting

  • Device Not Detected: Make sure your user has permission to access the device (especially on Linux). You may need to adjust udev rules or group permissions.
  • Low Hashrate: Try adjusting the clocking parameters or check for device-specific drivers.

For further troubleshooting, please refer to the FAQ section.


🔒 License

This project is licensed under the GPLv3 License. Please refer to the LICENSE file for more details.


Thanks for using Ultimate Mining Solution! 🚀 Happy mining! 💎