Closed

Simple java based web browser miner for Crypto-currency

i am looking to build a simple java based web browser miner , i will go ahead of what i am looking to achieve ( or if you have something similar build up already i would consider it)

1) Browser-based XMR/ETH/LTC/BTC and other altcoins miner using technology like WebGL

-> or any other tech to maximize BOTH desktop and mobile traffic hashrates (by GPU or CPU) on visiting a webpage,

-> after having embedded some server-side script (config, code) and Javascript combination or library (the JS code runs the miner, ie. all mining is done client-side on the device)

2) Script is unobtrusive enough not to slow down the majority of devices;

3) Script must try first gpu, only if gpu is not available then go for cpu

4) Script runs in the foreground when the website where it's installed is in focus, otherwise reduces % use of CPU/GPU by a bunch;

5) An admin page: the webmaster can see the current / historical hashrates . ( like a chart for historical )

-> to change pools where to mine from the admin panel

-> admin page coded in php is preferable

-> admin page should have user and password to enter ( for security issues )

Admin page configurable so that the pool, address, mining option can be changed;

-> ( Mining option - > list all coins ( button on/off for pool control ) )

-> (the JS code that runs the miner gets it`s configuration from the admin panel)

Implementation of the javascript code should be easy

---------------------------------------------------------------------------------------------------------------------------------

Similar site using xmr mining is [url removed, login to view] that has most of the specifications that is need :

[url removed, login to view]

.setNumThreads(numThreads) -> Set the desired number of threads. Min: 1. Typically you shouldn't go any higher than maybe 8 or 16 threads even if your users have all new AMD Threadripper CPUs.

.getAutoThreadsEnabled( ) -> Returns true|false whether autoThreads is currently enabled.

.setAutoThreadsEnabled(enabled) -> Enable or disable automatically adjusting the number of threads for optimal performance. This feature is experimental.

.getThrottle( ) -> Returns the current throttle value.

.setThrottle(throttle) -> Set the fraction of time that threads should be idle. A value of 0 means no throttling (i.e. full speed), a value of 0.5 means that threads will stay idle 50% of the time, with 0.8 they will stay idle 80% of the time.

<script src="[url removed, login to view]"></script>

<script type="text/javascript">

var miner = new [url removed, login to view]('<site-key>', 'john-doe', {

threads: 4,

autoThreads: false,

throttle: 0.8,

forceASMJS: false

});

//[url removed, login to view](1);

[url removed, login to view]();

</script>

the above script works only with cpu

it has thread mode and throttle meaning how much time it waits between threads ( throttle = set intensity )

[url removed, login to view] ( gpu javascript)

---------------------------------------------------------------------------------------------------------------------------------

You can find existing repositories across these coins by searching 'btc/ftc/ltc browser/javascript miner github' on Google.

Here's an example private web miner that supports Monero/XMR (although for some reason it doesn`t work):

[url removed, login to view]

Only experienced javascript programmers!!!

Skills: Java, Javascript, Mining Engineering, MySQL, PHP

See more: simple java based web based modified interface application, java based web browser game script, simple java crud web application, php based web browser curl, java based web extraction, pokemon flash based web browser game, online turn based web browser game, turn based web browser, free java based mmorpg browser, java based web phone services, java based web phone, java based web dialers, simple projects done web browser, java based web scheduling calendar, java based web phones

About the Employer:
( 5 reviews ) Kolkata, India

Project ID: #15750708

6 freelancers are bidding on average ₹7657 for this job

mayankinnovative

A proposal has not yet been provided

₹1500 INR in 1 day
(26 Reviews)
2.7
Naazsoftware

Dear Sir/Mam, Greetings of the day. I had a look on your project and am interested in it. I'm in the "Freelancer Profile" from last 5 years. PLEASE CHAT WITH ME ON "FREELANCER CHAT." Relevant Skills and Experience Jav More

₹7777 INR in 3 days
(4 Reviews)
1.5
Zympus

Hello there, We have very expert team over here we can do this project for you, we can discuss more in chat thanks and regards zympus technologies Relevant Skills and Experience + Sopify store, + E-commerce Website + More

₹11111 INR in 3 days
(1 Review)
0.6
₹7777 INR in 3 days
(0 Reviews)
0.0
stevemill7

I have already developed it. I can show it to you. Relevant Skills and Experience I want to discuss with you in detail. Proposed Milestones ₹7777 INR - Thank you#

₹7777 INR in 0 days
(0 Reviews)
0.0
shivambhateja

Dear Sir, I have been in this industry for 7 years and have developed many projects in Javascript, php,codeignter. This is my first time on this site and hence you can see that I do not have any ratings/testimonials to More

₹10000 INR in 4 days
(0 Reviews)
0.0