Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: aloneforever on October 09, 2017, 08:17:46 AM



Title: Stratum proxy for Zcash Step by Step on Windows OS
Post by: aloneforever on October 09, 2017, 08:17:46 AM
INFO :
This is a Stratum Proxy for Zcash using JSON-RPC.

Originally developed by the Cryptense team.

Working with flypool and nanopool.

Successfully tested with EWBF's Zcash CUDA miner. 0.3.4b and dstm's ZCash Nvidia Miner v0.5 (Linux) with several GPUs Rigs.
Zcash stratum proxy
Additional up to 10-20% increase of earning compared to standard pools
Pool failover system
Only one connection to the pool
Workers get new jobs immediately
Submit of shares without network delay, it’s like solo-mining but with benefits of professional pool
Central Wallet configuration, miners doesn’t need wallet as username
Bypasse worker_id for detailed statistic and per rig monitoring - not supported on flypool yet / working on nanopool
PM2 support

WARNING This work is still in development. Please report any broken features or issues.

Step By Step - Windows OS !

1.Go to : https://nodejs.org/en/  download node and install it(tested with v6 and v8 work stability)
Morror: https://drive.google.com/open?id=0BzCPNie633SYcGRMNWxwQ2dURFk
2. Download Stratum proxy for Zcash from : https://drive.google.com/open?id=0BzCPNie633SYcGRMNWxwQ2dURFk
3.Extract it on your hard disk
4.Go to the folder where you've unzipped it "zecproxy-master"
5.Start Install.bat
6.Open config.json with text editor (notepad) and change wallet address !!! On this file you can see all settings and can be change it : proxyname, wallet, pool.
Successfully tested with EWBF's Zcash CUDA miner. 0.3.4b and dstm's ZCash Nvidia Miner v0.5 (Linux) with several GPUs Rigs.
Working with flypool and nanopool.
7.Configuration the miner to work with the proxy:
EWBF's Zcash CUDA miner
./miner --server <PROXY_ADDRSS> --user <RIG_NAME> --pass --port <PROXY_PORT>

<PROXY_ADDRSS> - that are your local IP

exemple : ./miner --server 192.168.0.100 --user miner_1 --pass "x" --port 8000

8.Ready to start the proxy from Proxy.bat (At the first startup, you will get a block of the Firewall window. To work your proxy will need to Allow access)

9. And start miner of course :)

Good Luck ! I hope I have been helpful  ;)


if that has helped you, you can reward the work :

BTC: 12NUrUeCGN9fTwAFDQYg49wK2NgemMpadG
ETH: 0x7c21efea5a146f17cfc748620a3475f3bc5fb0a7
ZEC: t1XwDDtxnsWeFqeqPtn9zt2Rykrj7Tb3EKh





Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: enasistem on November 13, 2017, 07:55:59 PM
Please update link for zecproxy-master.
It's the same link with nodejs.
Thanks!


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: hsiang088 on December 28, 2017, 03:34:41 AM
Again!!

Please update link for zecproxy-master.
It's the same link with nodejs.
Thanks!


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: BScrk on January 02, 2018, 09:55:24 PM
Hi guys
Zecproxy dev here.
You’ll find the proxy here :
https://github.com/BScrk/zecproxy
Enjoy  ;)


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: hsiang088 on January 04, 2018, 12:42:34 AM
I will try it ,Thank you .


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: BScrk on January 05, 2018, 11:30:56 PM
You’r welcome.
You can learn more about zecproxy on the official zcash thread here :
https://forum.z.cash/t/zcash-stratum-proxy-increase-earning-up-to-10/22113 (https://forum.z.cash/t/zcash-stratum-proxy-increase-earning-up-to-10/22113)
I’ll send an official [ANN] here in a couple of weeks btw.
Enjoy


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: Tigel on January 13, 2018, 03:34:04 PM
Hi,

I have question, tried this on fresh Ubuntu:

"git clone https://github.com/BScrk/zecproxy.git"
not found -> sudo apt-get install git

"npm install"
not found -> sudo apt-get install npm

result:
npm WARN zecproxy@1.0.8 No repository field.
npm WARN zecproxy@1.0.8 No license field.

Should I be worried about these?


But then:

user@host:~/zecproxy$ npm start

> zecproxy@1.0.8 start /home/user/zecproxy
> node proxy.js

sh: 1: node: not found

npm ERR! Linux 4.4.0-78-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "start"
npm ERR! node v4.2.6
npm ERR! npm  v3.5.2
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! zecproxy@1.0.8 start: `node proxy.js`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the zecproxy@1.0.8 start script 'node proxy.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the zecproxy package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node proxy.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs zecproxy
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls zecproxy
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/user/zecproxy/npm-debug.log

teemu@Linukka:~/zecproxy$ nodejs start
module.js:328
    throw err;
    ^

Error: Cannot find module '/home/user/zecproxy/start'
    at Function.Module._resolveFilename (module.js:326:15)
    at Function.Module._load (module.js:277:25)
    at Function.Module.runMain (module.js:442:10)
    at startup (node.js:136:18)
    at node.js:966:3
user@host:~/zecproxy$

This javascript (?) is new to me.. any good pointers?`

--
Tigel


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: ryo0125 on January 19, 2018, 12:10:59 PM
Install.bat on step5
couldn’t find in files now.
where is it?


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: BScrk on January 22, 2018, 01:55:57 PM
@Tigel you are win or linux setup ?


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: svnkill on February 14, 2018, 08:19:01 PM
Install.bat on step5
couldn’t find in files now.
where is it? ???


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: farizfadzimi on February 16, 2018, 10:11:51 AM
INFO :
This is a Stratum Proxy for Zcash using JSON-RPC.

Originally developed by the Cryptense team.

Working with flypool and nanopool.

Successfully tested with EWBF's Zcash CUDA miner. 0.3.4b and dstm's ZCash Nvidia Miner v0.5 (Linux) with several GPUs Rigs.
Zcash stratum proxy
Additional up to 10-20% increase of earning compared to standard pools
Pool failover system
Only one connection to the pool
Workers get new jobs immediately
Submit of shares without network delay, it’s like solo-mining but with benefits of professional pool
Central Wallet configuration, miners doesn’t need wallet as username
Bypasse worker_id for detailed statistic and per rig monitoring - not supported on flypool yet / working on nanopool
PM2 support

WARNING This work is still in development. Please report any broken features or issues.

Step By Step - Windows OS !

1.Go to : https://nodejs.org/en/  download node and install it(tested with v6 and v8 work stability)
Morror: https://drive.google.com/open?id=0BzCPNie633SYcGRMNWxwQ2dURFk
2. Download Stratum proxy for Zcash from : https://drive.google.com/open?id=0BzCPNie633SYcGRMNWxwQ2dURFk
3.Extract it on your hard disk
4.Go to the folder where you've unzipped it "zecproxy-master"
5.Start Install.bat
6.Open config.json with text editor (notepad) and change wallet address !!! On this file you can see all settings and can be change it : proxyname, wallet, pool.
Successfully tested with EWBF's Zcash CUDA miner. 0.3.4b and dstm's ZCash Nvidia Miner v0.5 (Linux) with several GPUs Rigs.
Working with flypool and nanopool.
7.Configuration the miner to work with the proxy:
EWBF's Zcash CUDA miner
./miner --server <PROXY_ADDRSS> --user <RIG_NAME> --pass --port <PROXY_PORT>

<PROXY_ADDRSS> - that are your local IP

exemple : ./miner --server 192.168.0.100 --user miner_1 --pass "x" --port 8000

8.Ready to start the proxy from Proxy.bat (At the first startup, you will get a block of the Firewall window. To work your proxy will need to Allow access)

9. And start miner of course :)

Good Luck ! I hope I have been helpful  ;)


if that has helped you, you can reward the work :

BTC: 12NUrUeCGN9fTwAFDQYg49wK2NgemMpadG
ETH: 0x7c21efea5a146f17cfc748620a3475f3bc5fb0a7
ZEC: t1XwDDtxnsWeFqeqPtn9zt2Rykrj7Tb3EKh





how is this a step by step?
incomplete bro.
how do we set the node up?


Title: Re: Stratum proxy for Zcash Step by Step on Windows OS
Post by: NameTaken on February 16, 2018, 10:27:49 AM
I just point my rigs at miningrigrentals.com as a free hosted proxy service with backup pool support, easy pool switching without have to edit each individual rig's config and dashboard.