• This repository has been archived on 22/Nov/2022
  • Stars
    star
    259
  • Rank 157,669 (Top 4 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created almost 7 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A NiceHash cryptocurrency mining client for Linux.

logo

nuxhash is a NiceHash cryptocurrency mining client for Linux. nuxhash consists of a headless daemon and an optional wxPython-based GUI. It is currently in beta.

Donations: bc1q2ne5zqa6k5egd82p4rv0rn44tpc35gv3afu52n

Features

  • Miner downloader
  • Profit-switching
  • Nvidia graphics cards
  • NiceHash's proprietary excavator miner
  • Command-line and (optional) GUI interfaces

GUI screenshot

nuxhashd initial setup
Wallet address: 3DJBpNcgP3Pihw45p9544PK6TbbYeMcnk7
Worker name: nuxhash
Region (eu/usa/hk/jp/in/br): usa

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   617    0   617    0     0   1402      0 --:--:-- --:--:-- --:--:--  1402
100 5618k  100 5618k    0     0  1283k      0  0:00:04  0:00:04 --:--:-- 1554k

CUDA device: GeForce GTX 1060 6GB (GPU-452679f3-ba2b-2cfe-4aff-5a50c4a32efb)
  excavator_equihash  .  287.41  H/s (warming up, 23 s)

Dependencies

  • Python 3.6 or later
  • Nvidia's proprietary graphics driver for Linux, version 387.xx or later
  • curl

Optionally, for the GUI interface:

  • wxPython 4 for Python 3

Quick Start

Install the following dependencies (this list is for Ubuntu 18.04 LTS):

Optionally, install this package to enable the GUI interface:

  • python3-wxgtk4.0

Then, install nuxhash.

$ sudo pip3 install git+https://github.com/YoRyan/nuxhash

To start the daemon, run nuxhashd. To start the graphical interface, run nuxhash-gui.

Donation Fee

nuxhash will donate 0.5% of its mining time to me. If you don't like this, you may opt out by setting the flag in the configuration file (located by default at ~/.config/nuxhash/settings.conf). Currently, there are no penalties if you do so, but please consider sending me a one-time donation.

Roadmap

  • Daemon with basic mining logic
  • Automatic miner downloads and integrity checking
  • Finish wx-based GUI
  • Implement other miners
  • Support AMD devices

I have no plans to implement direct overclocking or fan control.

More Repositories

1

mailrise

An SMTP gateway for Apprise notifications.
Python
799
star
2

smtp-translator

An SMTP server that converts emails into Pushover notifications.
Go
32
star
3

sia-slice

Maintain disk images or other large files indefinitely on the Sia network.
Python
24
star
4

awesome-redshift

A small, simple lua library for interfacing the Awesome window manager with redshift.
Lua
22
star
5

fg-x360-gamepad

A custom joystick configuration and Nasal library for FlightGear Flight Simulator and the Xbox 360 controller.
18
star
6

dsddns

The Dual-Stack Dynamic DNS client, the world's first dynamic DNS client built for IPv6.
Go
18
star
7

bumblebee-amd-hacks

A set of tools and hacks to run Linux and Bumblebee with Intel/AMD hybrid graphics laptops.
Shell
10
star
8

knowledge-seeker

A Frinkiac-inspired Avatar snapshot, GIF, and meme server (generalizable to other media).
Python
8
star
9

open-nec

A free and open-source Train Simulator Classic mod for Northeast Corridor locomotives.
TypeScript
6
star
10

railsim-remote

A RESTful API and remote control web app for Train Simulator Classic (Railworks).
C#
5
star
11

obicaller

Talking caller ID for OBiTALK OBi200 and Raspberry Pi (or other Linux)
Shell
5
star
12

myspace

Self-hosted GitHub Codespaces using your own hypervisor and the VS Code Server.
TypeScript
5
star
13

OttoBot

A Discord bot written in F#.
F#
2
star
14

FlightGear-CRJ700-family

The Bombardier CRJ700 series for FlightGear Flight Simulator.
HTML
2
star
15

autotable

Build Open Rails timetables with real-world GTFS data.
Python
2
star
16

mattj-reppo-e60cp-mod

Amfleet overhaul mod for the Train Simulator Classic E60 DLC
TypeScript
2
star
17

eval-bot

A programmable JavaScript bot for Discord.
Python
1
star
18

dtg-m3-pack

Engine script for the M3 EMU for Train Simulator Classic.
TypeScript
1
star
19

dtg-lirr-m7

Engine script for the M7 EMU for Train Simulator's Long Island Rail Road DLC.
TypeScript
1
star
20

utexas-lib-print

Print your stuff with a Python script instead of a web interface.
Python
1
star
21

RailWorks-Build-System

A build system for Train Simulator 20xx game mods.
Python
1
star
22

clumpmetro

Records bus intervals to hold the Capital Metropolitan Transportation Authority accountable.
Python
1
star
23

railworks-tstl-template

Template project for Train Simulator Classic scripts written in TypeScript.
TypeScript
1
star
24

FlightGear-DC-10-30

The McDonnell Douglas DC-10-30 and variants for FlightGear Flight Simulator. (Continued from Gitorious.)
1
star