Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TON-Pool/miner
TON Miner from TON-Pool.com
https://github.com/TON-Pool/miner
cryptocurrency miner opencl ton
Last synced: 4 months ago
JSON representation
TON Miner from TON-Pool.com
- Host: GitHub
- URL: https://github.com/TON-Pool/miner
- Owner: TON-Pool
- License: gpl-3.0
- Created: 2021-12-07T16:01:20.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-26T06:33:05.000Z (over 1 year ago)
- Last Synced: 2024-07-30T20:55:09.804Z (6 months ago)
- Topics: cryptocurrency, miner, opencl, ton
- Language: Python
- Homepage: https://ton-pool.com
- Size: 41 KB
- Stars: 24
- Watchers: 2
- Forks: 21
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TON-Pool Miner
Miner from [TON-Pool.com](https://ton-pool.com/)
## Instructions
Download the latest release of our miner at https://github.com/TON-Pool/miner/releases , then run the corresponding command according to your operating system.
```
# Windows
miner-windows.exe run https://next.ton-pool.club# Linux
./miner-linux run https://next.ton-pool.club
```If you have updated your hardware settings (like overclocking) or if you accidentally run our miner twice, make sure to delete `benchmark_data.txt` before running it again to get optimal hashrate.
### Hive OS Configuration
Installation URL: go to [releases](https://github.com/TON-Pool/miner/releases), copy the link of any `hiveos` file.
Wallet and worker template: `%WAL%`
Pool URL: https://next.ton-pool.club
Note: The hashing algorithm will show up as darkcoin in the panel, although it is not actually.
### Rave OS Configutation
Go to [releases](https://github.com/TON-Pool/miner/releases), download a RaveOS package, and upload it to custom miners.
Create a new wallet, select our mining pool, and the newly uploaded miner, and you're ready to start mining.
### Troubleshooting
If miner is not working properly, you can describe the problem you are experiencing in [issues](https://github.com/TON-Pool/miner/issues), and attach a screenshot of miner output, as well as your configuration information (graphics card model, operating system, etc.)
Here are also some common problems and corresponding solutions.
#### It doesn't work on my AMD GPU
We are working on this.
#### I can't connect to pool
We have two mining domains, `https://next.ton-pool.com` and `https://next.ton-pool.club`. If any domain doesn't work, please try to switch to the other one.
#### I see twice as many cards in the output
Try to add argument `-p 0`.
## Run Python code
If you want to debug the miner, you can run the Python code directly.
You need to have Python 3 and packages `pyopencl`, `numpy`, and `requests` installed.
For Linux users, you can run `pip3 install pyopencl numpy requests` to install the packages. If you are running old version of Python, try `pip3 install "pyopencl<2018.3"` and `pip3 install "numpy<1.15"`.
For Windows users, you can run `pip3 install numpy requests` to install the later two packages. You need to go to https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopencl and download an `pyopencl` binary.
The command is
```
python3 miner.py [pool addr] [wallet address]
```An optional dependency is `websocket-client`, if you install it you can get more timely job fetching.
## Dev Fee
You are allowed to use our miner in any mining pool, but if you don't use [TON-Pool.com](https://ton-pool.com/), then 1% of your income will be donated to the developers.
## License
GPLv3