Skip to content

GRinvest/tonminer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tonminer

Tonminer-proxy for ton-proxy (solomining)

Optimized from the original client , miner for ton-proxy


The installation of the miner is quite simple, you will need:

  • Ubuntu system (from 18.04)
  • Installed on a separate server, with an external ip address ton-proxy

Login to your rig and enter commands in the terminal:


mkdir tonminer-proxy
cd tonminer-proxy
wget https://github.com/GRinvest/tonminer/releases/download/0.1.7/tonminer-proxy.tar.gz
tar xvf tonminer-proxy.tar.gz
rm tonminer-proxy.tar.gz
./tonminer-proxy -h

After starting ./tonminer-proxy -h, you will be presented with a list of commands. Let's explore them in more detail:

Command table
Command Description
-WRequired Parameter. Your Toncoin wallet address, not exchange (etc. EQA1VNu5w...)
-HRequired Parameter. Host (IP address) where the ton-proxy is running (etc. 192.168.1.1)
-PRequired Parameter. The port on which the proxy is running (default: 8080)
-FOptional Parameter. 1..65536, the multiplier for throughput, affects the number of hashes processed per iteration on the GPU (default: 64) So far, one for all video cards
-BOptional Parameter. Start benchmarking: Optimal Boost Factor (default: disabled) This parameter is described below.
-COptional Parameter. path global.config.json (default: it is already in the program but you can specify your)
-LOptional Parameter. path lite-client (default: it is already in the program but you can specify your)
-MOptional Parameter. path miner-client (default: it is already in the program but you can specify your)

In general, the launch command looks like this:

./tonminer-proxy -H 192.168.1.1 -P 8080 -W EQA1VNu5wZAWdo4MmHX8i2LWZ7mFmyu6BCh0KbwmQitEB3xC

If you want to run the benchmark, add the parameter-B

Example./tonminer-proxy -H 192.168.1.1 -P 8080 -W EQA1VNu5wZAWdo4MmHX8i2LWZ7mFmyu6BCh0KbwmQitEB3xC -B

After that, run the benchmark, which will take about 30 minutes. at the end, a file will be created where you can see the results for each video card

nano /var/log/gpu_benchmark.json

Choose one optimal parameter for all maps and use it together with the command -F


If you liked my development and would like to support the project. I would be grateful for all possible help:

TON: EQCtpc260pZIxRlifzmbefdHm4gUTKAMbmwaFebo7WiBiGc9

For questions and suggestions, please contact Telegram Group


Some functions for work Lite-client are taken from here. Thank you very much to the author.

Also a huge gratitude, in helping to create the project wolfpro

P.S. I see how the project is actively developing, so it is very interesting to start developing TON for the entire eco-system. I want to wish the developers success in this difficult matter and the entire community

Never doubt that a small group of thoughtful, citizens can change the world. Indeed, it is the only thing that ever has. - Margaret Mead


tonminer-proxy is BSD licensed code.
Designed & built in Novosibirsk, Russia.