Author

Topic: [FCl v0.3.3.1] No Dev Fee Open Source proxy for Windows [ZCash] (Read 9750 times)

member
Activity: 78
Merit: 10
Looking for volunteers for testing claymore's eth dual miner (I haven't polaris cards...)
Requirements:
1). Mining on latest claymore's dual miner 10.2. eth only, without dual coin.
2). Rock stable rig (50+ hours uptime)

If someone interested - pm me.
member
Activity: 78
Merit: 10
any support goin in for EWBF cuda zcash miner version 0.3.4b? would be nice if you supported miners from both sides
As I know, EWBF has fee option, which allow you to set "-fee 0", without losing any hashing power...Or I'm wrong?
sr. member
Activity: 462
Merit: 258
Small Time Miner, Rig Builder, Crypto Trader
any support goin in for EWBF cuda zcash miner version 0.3.4b? would be nice if you supported miners from both sides
newbie
Activity: 1
Merit: 0
👏👏👏
member
Activity: 78
Merit: 10
Hey guys, what's up?

New version ready! Perfectly work with latest cm zec 12.6 miner. Here is download link - https://github.com/Vetal-inside/FCl/releases/tag/v0.3.3.1
Also, information in first two post was updated, read them carefully before using.

cm eth and xmr miners will be next...

Enjoy!
member
Activity: 78
Merit: 10
Final release version with all commits now are ready, but need few days for test that to bee sure on 100% that everything works well.

btw: Bitcoin community reached consensus...it's amazing, let's party guys!
member
Activity: 78
Merit: 10
Finally confirmed - new fcl version will perfectly work with cm zec 12.4. Need put all together, made some ui fixes/improvement and final test with 12.6.

It's only beginning...
member
Activity: 78
Merit: 10
Hey, what's up? Grin

Finally have a wonderfull news -  with a probability of 90+% I can say, that new FCl version fully supports latest claymore's zec miner. Need some time for testing, after which it will be avialible for anyone.

Also, I'm looking for testers.
member
Activity: 78
Merit: 10
Anyone tested with the recent releases of Claymore ETH, such as 9.8 or 10.1 ?
Current public version 0.1.1 didnt work correct at all - claymore's miner detects FCl and reduce mining. So, there is no sense use it. But!

I work on new version, and seems have some positive results. Looking for testers. Requirements for testers:
1). zcash mining with claymore's miner 12+
2). stability mining rig with usual 50+ hours uptime, without miner/drivers crashes.
If someone interested - pm me.
member
Activity: 78
Merit: 10
Hey guys! What's up?

I'm looking for few volunteer testers, who want try to help me test new FCl version. If someone interested, please pm me.

p.s.: for test period(2-3 days) you probably receive some less profit from your rig (up to -10%)...and you must mine ZCASH with cm miner, so - keep it in mind before answering.
newbie
Activity: 6
Merit: 0
I am confused by your instructions

 "Replace domain pool name, where you mine, with his IP address"

Well that just doesn't even sound right.

How would I know "his" IP address? What?

Please clarify your instructions.
newbie
Activity: 3
Merit: 0
Works with Claymore's Dual Ethereum AMD+NVIDIA GPU Miner v9.3  Grin

 How did you get it to compile ?

No need to compile:
https://github.com/Vetal-inside/FCl/releases
member
Activity: 83
Merit: 10
Beautiful work ! I confirm I see a new worker with valid shares in my account  Grin
newbie
Activity: 96
Merit: 0
Works with Claymore's Dual Ethereum AMD+NVIDIA GPU Miner v9.3  Grin

 How did you get it to compile ?
newbie
Activity: 96
Merit: 0
What compiler should i use ? I try but i get can not find #include file.
newbie
Activity: 20
Merit: 1
the executable file is not available... trying to compile the thing myself... getting the stuff needed.....  Roll Eyes
newbie
Activity: 1
Merit: 0
Works with Claymore's Dual Ethereum AMD+NVIDIA GPU Miner v9.3  Grin
newbie
Activity: 41
Merit: 0
Thanks for the work you've done. Waiting for updates.
member
Activity: 78
Merit: 10
For few last months, we had accamulated some summ in our support fund. As no one dev didn't wrote to me, so I decide make decision by myself. I think, we all waitnig free open source ZEC miner for amd , and as I know - only one man plan to do that: Zawawa with his GG. So, first transaction goes to him:
https://blockchain.info/tx/d9e509dc7b2c05cd2d1da8fa4c05410690ca27dcca7ac90f1981ff2218084ed0
Hope it will help him.

Another news - EWBF wrote, that he will add fee regulating option to his miner. I welcome his decision! So, after he did that, I will remove his miner from todo list.

And about todo list. In next few month I planning release totally reworked version of FCl, more easily for using, more stability, universal and reliable. All just beginning.
member
Activity: 78
Merit: 10
Any Updates on this? Looked like an interesting project.
I have few things how to radically improve this project, but needed a lot of time on this. At now, I haven't any ETA.
hero member
Activity: 700
Merit: 500
The point was about taking a fee for another fee and being greedy.
In this case the people not crying because it gives Claymore and others also the chance of counter measures since it is open source



actually if you read closely even though its open source, the miner dev's cannot add anything that would counter his program otherwise it violates licenses etc., yall should really read some more

To Fee-based miner developers
Sorry, but I don’t have good news for you. It seems, if people want to reduce your fee, you do something wrong in this world.

Be aware, the license of this software and related scripts contains a prohibition to see, watch, learn, analyze, directly or indirectly, source/binary/disassembled/anything_else code of this program, if you have in mind to understand how it works in order to add the avoid mechanisms to your miners. If you break this license, I will believe that you don’t appreciate license agreements, and your miner’s licenses don’t have any power too. As Mr. Trump has said – "If he says great things about me, I'm going to say great things about him." I hope the analogy is clear.
And the last but not the least – please, keep in mind: "Guns Don't Kill People, People Kill People", so you can’t have any legal issues to me.

correction* miner devs could add an avoid mechanism but that would tarnish there reputation for doing so and would 100 percent put in the image that those devs are in fact greedy, there is a reason why miner devs like claymore hide there code and add a dev fee. all it takes is someone just as good as them to put them out to pasture which seems to be happening anyways that said CM should just remove the fee's beat people to it and keep his reputation intact


you cant be serious
sr. member
Activity: 462
Merit: 258
Small Time Miner, Rig Builder, Crypto Trader
The point was about taking a fee for another fee and being greedy.
In this case the people not crying because it gives Claymore and others also the chance of counter measures since it is open source



actually if you read closely even though its open source, the miner dev's cannot add anything that would counter his program otherwise it violates licenses etc., yall should really read some more

To Fee-based miner developers
Sorry, but I don’t have good news for you. It seems, if people want to reduce your fee, you do something wrong in this world.

Be aware, the license of this software and related scripts contains a prohibition to see, watch, learn, analyze, directly or indirectly, source/binary/disassembled/anything_else code of this program, if you have in mind to understand how it works in order to add the avoid mechanisms to your miners. If you break this license, I will believe that you don’t appreciate license agreements, and your miner’s licenses don’t have any power too. As Mr. Trump has said – "If he says great things about me, I'm going to say great things about him." I hope the analogy is clear.
And the last but not the least – please, keep in mind: "Guns Don't Kill People, People Kill People", so you can’t have any legal issues to me.

correction* miner devs could add an avoid mechanism but that would tarnish there reputation for doing so and would 100 percent put in the image that those devs are in fact greedy, there is a reason why miner devs like claymore hide there code and add a dev fee. all it takes is someone just as good as them to put them out to pasture which seems to be happening anyways that said CM should just remove the fee's beat people to it and keep his reputation intact
sr. member
Activity: 462
Merit: 258
Small Time Miner, Rig Builder, Crypto Trader
would like to give it a try, but cant seem to find the windows .exe
member
Activity: 78
Merit: 10
You see this is the thing, in OP you're asking for spreading the word across  forums, groups,etc...
These days it's really necessary to use social medias, if you wan to get an attention.
I already tweeted about this. I have for about 1600 crypto related followers, so I hope we will gain few more people in to this.
Take care mate.
Wow! Thanks man! Its awesome!

But, I have some problems. Important information - seems that in current version CM zec miner recognize that it works via proxy, and CM downgrade real miner speed to with "nodevfee option" without any notification and changes in console window.  So hard to see difference in 5% mining speed, so - that not final conclusion, and my friend continue testing. It takes a lot of time (need ~1 day mining without any restarting/etc, that compare results with any new FCl build/config and etalons result).

What about Claymore's ZCash AMD GPU Miner v11.1 version?
Yes, it works, but - read my previous answer. There are some possibility, that in current version FCl/CM you will lose more shares, that return back.

add: anyway, I have some ideas how to do, that FCl worked properly with any miner/pools/network_config/etc. But I very hope that it did not required, because it's no easy.
sr. member
Activity: 1484
Merit: 253
What about Claymore's ZCash AMD GPU Miner v11.1 version?
legendary
Activity: 1108
Merit: 1005
Quote
Do yo have a twitter account, or something, can retweet this interesting thing.
Quote
Sorry, but I dont use social networks. If you want, you can retweet with topic link.
Quote
To all
Do you have an account in any mining related forum/group/community/etc? It will be great, if you share and repost the link to this topic or its translation to another language there. I believe that as many people as possible must know this.

You see this is the thing, in OP you're asking for spreading the word across  forums, groups,etc...
These days it's really necessary to use social medias, if you wan to get an attention.
I already tweeted about this. I have for about 1600 crypto related followers, so I hope we will gain few more people in to this.
Take care mate.
member
Activity: 78
Merit: 10
Pools that require username, example: suprnova ,coinotron or mingpoolhub what do you do?
There are no reason, on which pool you mine and what login used for your mining(eth/zec/btc wallet, login.worker, etc): FCl don't touch this packets. When you specify allpools option, devfee goes to default pools and FCl modifies only this packets, at common case.

You can set loglevel option in "Full", that to see what FCl receive and what send, in "original view": it will shows to you full packets data.
full member
Activity: 254
Merit: 100
Pools that require username, example: suprnova ,coinotron or mingpoolhub what do you do?
member
Activity: 78
Merit: 10
let me help you a little :

if you mine eth to miningpoolhub with you user.worker, and devfee mining starts, it will mine to dwarf or ethmine etc etc.. you replace the login string with user.worker in json. Not good  Wink
Not understood, what you mean?
newbie
Activity: 28
Merit: 0
let me help you a little :

if you mine eth to miningpoolhub with you user.worker, and devfee mining starts, it will mine to dwarf or ethmine etc etc.. you replace the login string with user.worker in json. Not good  Wink
member
Activity: 78
Merit: 10
Oh god, competition.
What if -allpools option is used on claymore ?  Wink
-allpools 1 option is mandatory, if you want use FCl.
newbie
Activity: 28
Merit: 0
Oh god, competition.
What if -allpools option is used on claymore ?  Wink
hero member
Activity: 2548
Merit: 626
Anyways i'm not one of those barking on apps of this type, so i will give it a try Cheesy
member
Activity: 78
Merit: 10
Do yo have a twitter account, or something, can retweet this interesting thing.
Sorry, but I dont use social networks. If you want, you can retweet with topic link.

soooooo, this is ok and it's welcome, but when some guys offered the same thing (but not for free) everyone went crazy and mad and wanted to hang them..

I just don't get it  Grin
These people must read just first paragraph and leave this thread. By the way - nothing changed for them, and there are no any reason to write anything here.

The point was about taking a fee for another fee and being greedy.
In this case the people not crying because it gives Claymore and others also the chance of counter measures since it is open source
Funny, but not Grin
FCl license contains a prohibition to do anything with anything from this project, if you want add some protection for your miner. So, if someone breaks this license, it automatically reduces all power of his software license to zero. And after that, anyone can do with his "dev fee" what he wants.

Btw, here is new version(v0.1.1) with huge changes and improvements(cm zec miner up to v11, cm eth v7.4, possibility load your own configs, better usability and many other). See first posts and github for details.
hero member
Activity: 2548
Merit: 626
Yeah, if it's free it's ok to behave unmoral and take his devfee that's the whole story. lol.

sr. member
Activity: 574
Merit: 250
Fighting mob law and inquisition in this forum
The point was about taking a fee for another fee and being greedy.
In this case the people not crying because it gives Claymore and others also the chance of counter measures since it is open source

hero member
Activity: 2548
Merit: 626
soooooo, this is ok and it's welcome, but when some guys offered the same thing (but not for free) everyone went crazy and mad and wanted to hang them..

I just don't get it  Grin
full member
Activity: 188
Merit: 100
Ethereum4ever
Good work, Vetal !
legendary
Activity: 1108
Merit: 1005
Do yo have a twitter account, or something, can retweet this interesting thing.
legendary
Activity: 1274
Merit: 1000
so this is a honest to goodness proxy like this one https://github.com/Stratehm/stratum-proxy/releases/tag/0.8.1-SNAPSHOT-20151218 but works with the newer atlcoins  ....and doesn't not try to by pass the fee because these two software miners are about to teach claymore a listen in being nice and giving over being greedily https://bitcointalksearch.org/topic/gateless-gate-sharp-138-30mhs-ethash-on-rx-480-1716584 and https://bitcointalksearch.org/topic/genesis-mining-presents-sgminer-gm-now-with-zawawas-gg-updated-17012017-1612329 they both agree it is unfair to all at this point to keep charging such a high fees and those miner imo work better then claymore does but are not up to speeds yet because they are open source software miners .  


well any way I'm not interested in a Proxy that can by pass the fee of one of the Fee  miners, those hacks usually don't and cause other issue but do want a real proxy that works like this one https://github.com/Stratehm/stratum-proxy/releases/tag/0.8.1-SNAPSHOT-20151218/ but works with the new types of coins that has no fee like some of the other proxy's DO, that work , if I use it in time, i do and will donate as i can .

and
 
Trump is a ass hole and the next four are gonna be like one of his TV shows  worthless and see how much he really cares for the middle class and poor, you had to say trump LMAO ........I have a very low opinion of him like most do.
member
Activity: 78
Merit: 10
There will be all information, related to "Supporting Open Source non-fee based miner developers" initiative.

BTC:
ETH:
  • Dwarfpool statistics of mining to "fund" via redirecting "dev fee"
  • Current ballance and transaction -  Etherscan.io
ZEC:
  • Flypool statistics of mining to "fund" via redirecting "dev fee"
  • Current ballance and transaction -  zCha.in

Transactions:
  • 13/03/17 0.00525599 BTC goes to Zawawa and his GG.
member
Activity: 78
Merit: 10
HOW-TO


Currently supported miners:
  • Claymore's ZCash AMD GPU Miner v12.4+ (and latest Claymore's ZCash AMD GPU Miner v12.6)

Claymore's Ethereum miner v7.4 and Claymore's CryptoNote Miner v9.7 option doesn't work, dont use them!
Do not use Nicehash pool for returning "dev-fee"! I had some problems with him.


Fast start
a). Check in your mining config/bat file, that you don't use "secure connection" for mining. If you use it, change it to usual stratum.
b). Launch ProjectFCl.exe with administrative privileges, put in (2) and (3) your pool domain address and his ip address, (4) - pool's stratum port, (7) - your wallet, press Listen (6).
c). Add to your miner's config.txt/bat file next options: -allpools 1 and -mport 0 (or if you use monitoring, try set any not-default value). Thats all, enjoy!


UI



Understanding, how FCl affects mining process
Without FCl

With FCl



config.txt
Also, you can use config.txt file for FCl: program use it to load default values after launch. Just rename it to "config.txt" and look at example file, which include in archive. There all so simple, but few words:
-domainaddress : pool domain, (2) at screenshot
-ipaddress : pool ip address, (3) at screenshot
-remoteport : target mining port on pool, (4) at screenshot
-worker : you login/wallet at pool, (7)  at screenshot
-loglevel : possible values 0,1 and 2, for - without logging, short log or full log
-divertlog : possible values 0 and 1. default 0. When setted 1, divert will show how it redirects packets
-minerversion : possible values 0, for Claymore's ZCash AMD GPU Miner v12.4+
-enablelocalport : possible values 0 and 1, default 0. When setted 1, localports (1) will enabled at UI.
-autostart : possible values 0 and 1. With 1 FCl begins listen incoming connection right after launch, so you can easily add FCl to startup with Windows with this option
-starttime : possible values HH:MM, sample 13:37. From this time FCl begin count donation time intervals. See "Understanding, how FCl affects mining process" paragraph for details.
-donationosd : possible values 2,3,...,24. Donation to "Supporting Open Source non-fee based miner developers" initiative, hours per day. See "Understanding, how FCl affects mining process" paragraph for details.
-donationdev : possible values 0,1,.... Donation to miner dev, hours per day. See "Understanding, how FCl affects mining process" paragraph for details. This option untested and might work incorrect, so use it on your own risk.


???????
If you did all right, after 15 minutes FCl will begin showing you which packets it received from "dev-fee" and which sends to pool. You may see, that login(usually - wallet) was replaced. Something like this(with "Short" logging):
ZCASH
Code:
Rcvd from miner
Sending share from : "t1W9HL5Aep6WHsSqHiP9YrjTH2ZpfKR1d3t"

Sent to pool
Sending share from : ""

PM From pool
Share accepted


PROFIT
Enjoy!
member
Activity: 78
Merit: 10
This post is divided into four parts, each of it relates to some category of people. Please, carefully and fully read the part, that relates personally to you.

To miners, who pay donations to fee-based miners, do not want to change anything and are happy with everything in this world and weather outside.
Well, there is some news for you, nothing has changed. Just close this browser window, by pressing Red Cross at the top of the tab. Do not flame here!

To miners, who do not want to pay commissions to fee-based/close-sources miners.
Disclaimer: Be aware, this software is provided “as it is”, without any warranty of anything. If your mining software contains any prohibition of reducing/changing/anything_else with dev fee, you are fully responsible for your actions. At present this software is “beta”, so it sometimes may work not as it has been intended to. See license for details.

Well there is some good news for you too  Smiley. Now you have an instrument to change it. The software has a light interface and is simple to use. A detailed “how-to” with examples you can read in the second post. If you simply want to get back the dev fee to you, you can just download the software using the link below, configure it and then run it. But if you want to change something in this world, please – read this paragraph up to the end.

The source code and the executables for Windows are available on Github: https://github.com/Vetal-inside/FCl/releases
Current release - v0.3.3.1, VirusTotal.

Limitation for "Dev Fee" redirecticting in compiled release binary:
Minimum 2 hours per day you will donate to "Supporting Open Source non-fee based miner developers" initiative, for other 22 hours - you can decide by yourself, what do with it. See second post for details.

Supported miners:
  • Claymore's ZCash AMD GPU Miner v12.4+ (and latest Claymore's ZCash AMD GPU Miner v12.6)

TO-DO:
  • remake totally the source code for more interactivity, capability and clearness.
  • add into the program an included interface, for participating in “Supporting open source non-fee based miners developers” with some options
  • add more supported miners: Claymore’s XMR/ETH, EWBF's CUDA Zcash, EQM Zcash miner (I warmly welcome Nicehash’s decision to make their miner Open Source and pool-independent!), Zcash optiminer and other.
  • add SSL decryption for “secure connect” “dev fee” miners
  • make console version of the application
  • something else useful…

"Supporting Open Source non-fee based miner developers" initiative
Well, now you have configured your software for returning all your mining power back. But look around – at present the majority of mining software either have a closed source code or has a “dev fee”. I do not think that it is normal. More that - this goes contrary to the ideals promoted by Satoshi Nakamoto, when he published the Bitcoin. There are many reasons, why we now have what we have, but this is quite another question.
I start the "Supporting Open Source non-fee based miner developers" initiative. Are you just using this software and have returned some coins back to you? Or do you just want to use Open Source software, without any fees/encryptions/etc in future? Or simply – do you like this idea? Great! Don’t be indifferent! You can send some coins to this "fund", and they will go to Open Source developers. It is the least that we can do to help them.

100% of incoming funding to this wallet will go to support people, who create Open Source software for mining(!including this project too!):
BTC: 12enkHEmDsF1e7jwyXZY2DdqdJNNEnRpvA
ETH: 0x1f31f42000054ab471a286ac75567860f5732114
ZEC: t1ZFCLi5vyXye2t6Xm68Kzukyi5kYo44JrB


To open source non-fee miner developers
There is good news for you too. I start crowdfunding program for supporting open-source and non-fee mining development. If you develop a mining software, and would like to receive some donations – just pm me, and we will talk about it.

To Fee-based miner developers
Sorry, but I don’t have good news for you. It seems, if people want to reduce your fee, you do something wrong in this world.

Be aware, the license of this software and related scripts contains a prohibition to see, watch, learn, analyze, directly or indirectly, source/binary/disassembled/anything_else code of this program, if you have in mind to understand how it works in order to add the avoid mechanisms to your miners. If you break this license, I will believe that you don’t appreciate license agreements, and your miner’s licenses don’t have any power too. As Mr. Trump has said – "If he says great things about me, I'm going to say great things about him." I hope the analogy is clear.
And the last but not the least – please, keep in mind: "Guns Don't Kill People, People Kill People", so you can’t have any legal issues to me.

To all
Do you have an account in any mining related forum/group/community/etc? It will be great, if you share and repost the link to this topic or its translation to another language there. I believe that as many people as possible must know this.

P.S.: English is not my native language, but I hope that this text will be readable.
Jump to: