Install HashCore Toolkit

Set up HashCore Toolkit on your preferred platform in minutes. Follow these simple steps to start managing your ASIC mining farm with professional-grade monitoring and control tools.

Download for Your Platform
1

Download HashCore Toolkit

Download HashCore Toolkit mining software for your operating system. All platforms include the same feature set with native performance optimization.

  • Windows: HashcoreToolkit-1.4.0-Windows.7z file for Windows 10/11
  • Linux: HashcoreToolkit-1.4.0-Linux.tar.gz file for Ubuntu/Debian/CentOS
  • macOS: HashcoreToolkit-1.4.0-macOS.dmg file for Intel/Apple Silicon Macs
  • Android: HashcoreToolkit-1.4.0-Android.apk file for mobile management
2

Extract or Install the Application

Installation process varies by platform. All installations complete in under 5 minutes.

  • Windows: Extract the .7z file using 7-Zip, WinRAR, or Windows built-in extractor. Run HashcoreToolkit.exe from the extracted folder.
  • Linux: Extract the .tar.gz file to your preferred directory (e.g., /opt/hashcore). Run the executable with appropriate permissions. May require libQt dependencies.
  • macOS: Mount the .dmg file and drag HashCore Toolkit to Applications folder. On first launch, right-click and select "Open" to bypass security warnings.
  • Android: Install the .apk file. Enable installation from unknown sources in Android settings if prompted. Requires Android 8.0 or higher.
3

Launch HashCore Toolkit

Run HashCore Toolkit from your applications folder or extracted directory. The software will automatically detect your network and begin scanning for ASIC mining devices on your local network.

On first launch, HashCore will prompt you to configure network settings. Specify the IP range where your miners are located (e.g., 192.168.1.0/24) or use automatic discovery to detect devices.

4

Configure Your Mining Setup

After device discovery completes, configure HashCore for your operation. Basic setup takes just a few minutes, while advanced features can be enabled as needed.

  • Create network groups to organize your ASIC miners by location or purpose
  • Configure IP ranges and port settings for multi-network environments
  • Set up user accounts and permissions for team access
  • Configure alerts for temperature, hashrate, and connectivity issues
  • Begin monitoring and managing your cryptocurrency mining devices

System Requirements

HashCore Toolkit runs on modest hardware for small operations and scales to powerful servers for large deployments. Requirements depend on the number of managed devices.

Up to 1,000 Devices

  • • 4 CPU cores (2.0 GHz or faster)
  • • 8 GB RAM
  • • 50 GB available storage
  • • 1 Gbps network interface
  • • Windows 10/11, Ubuntu 20.04+, macOS 11+

Up to 50,000 Devices

  • • 16+ CPU cores (3.0 GHz or faster)
  • • 32+ GB RAM
  • • 500 GB SSD storage
  • • 10 Gbps network interface
  • • Dedicated server recommended

For detailed architecture information and performance tuning guidance, see the architecture page.

Network Configuration

HashCore Toolkit communicates with ASIC miners using standard protocols. Ensure your network allows connections between the management server and your miners.

Required Network Access

  • • Port 4028 (CGMiner API) - for reading miner statistics
  • • Port 80/443 (HTTP/HTTPS) - for miner web interface access
  • • Port 22 (SSH) - optional, for firmware updates

Miners must be accessible from the HashCore management server. If using VLANs or network segmentation, configure routing appropriately.

For security best practices and network isolation strategies, consult the security documentation.

Troubleshooting Common Issues

No Devices Discovered

Verify that HashCore and your miners are on the same network or that routing is configured correctly. Check firewall rules to ensure port 4028 is not blocked. Confirm miners are powered on and connected to the network.

Cannot Connect to Specific Miners

Check that the miner's web interface is accessible by browsing to its IP address. Verify credentials are correct. Some miners require API access to be explicitly enabled in their settings.

Slow Performance with Many Devices

Increase polling intervals to reduce network load. Verify the management server meets the recommended specifications for your device count. Consider deploying multiple HashCore instances for very large operations.

For additional help, see the FAQ page or consult the full documentation.