Developer Fee - MaynardMiner/SWARM GitHub Wiki

One of the most common questions that is asked, is how does the developer fee work?

It is simplistic in nature, but took time to code. The rules for the developer fee and its implementation work as such:

1.) The miner is NOT mining the developer fee 24/7. The developer fee is a periodic switch based on the current fee percentage, along with any donation percentage you may choose to include.

2.) The miner first records date of its first start.

3.) The miner calculates the interval between period switches, based on a 288 second switch.

4.) So for example: if the developer fee was 1%: Every 28800 seconds the miner will switch to the developer wallet for an interval period of 288 seconds. This would total to a 1% of all total time miner was running for that day was performed on the developer wallet.

5.) To not interrupt your mining- I designed it so that it just doesn't shut down your current miner and switch with it hit that exact second figure as notated above. It waits until the next switch, and then performs the transition to the dev wallet. Because of this- There may be some slight deviation to the actual switch periods and total % in 24 hour period, but that deviation is marginal. If anything, the deviation favors the user, not the developer.

5.) All donation times are saved, so that miner does not 'gouge' your wallet every time you down your miner.

6.) However, the donation does not reset until 24 hours have passed. So in the above example, with the 28800 second switch: If you ran the miner 28890 seconds prior, even if it was just for a few minutes- The miner will still switch to the donation wallet. It will only reset after 24 hours.

7.) When SWARM switches to developer wallet- It will state "Entering Donation Mode". Developer wallet and time will show in the "active" window.

8.) The interval period is changed to 288 seconds temporarily when it switches to donation mode. It will restore to normal interval afterwards.

9.) If you have questions or concerns- The developer wallet is printed on the loading screen. You are welcome to open that wallet on any pool to see that you are not being cheated (and I am obviously doing a lot of work for not as much as you think).

Lastly, why is the developer fee 'high'?

SWARM is constantly being developed, and is one of the few mining software for profit switching that works successfully with all OS's when setup correctly. The code base is much larger than most other miner software, and includes self-written applications that work directly with GPU api libraries.

This software is fairly advanced, and well calculated. And it is the interest of SWARM to raise funds to continue to expand development.