Bitcoin Forum
May 05, 2024, 05:34:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 [2]
21  Economy / Services / [finished] Programming job - implement extranonce.subscribe into cgminer on: October 22, 2014, 04:39:21 PM
Hi,

*edit: job finished by hyperwang

We are looking for someone to implement and test a small stratum protocol extension called mining.extranonce.subscribe (as described here https://www.nicehash.com/software/#devs) into cgminer. Basically it is mainly only a copy-paste&test job since the implementation has already been done in sgminer and bfgminer.

(btw: we've already proposed this to ckolivas and other official cgminer developers, but they're too busy)

For us it is especially important for this feature to be implemented in cgminer since the majority of ASIC device manufacturers burns cgminer into their devices and in some cases it is hard to put a custom (patched) version later into such devices.

This feature has already been included, for example, in the latest sgminer. Search for "extranonce" here: https://github.com/nicehash/sgminer/commits/master or in official sgminer GIT source code at https://github.com/sgminer-dev/sgminer/commits/master, it has also been implemented in BFGMiner (https://bitcointalk.org/?topic=626361.msg8390976#msg8390976)

The job includes:

- fork latest https://github.com/ckolivas/cgminer into your own github repo;
- add extranonce.subscription patch;
- change the way extranonce.subscription is handled; instead the current default=on (optional "--no-extranonce") you should add "--extranonce-subscribe" so that one must explicitly enable extranonce.subscription ("--extranonce-subscribe" : true) ... similar to the way it was added to BFGMiner (https://bitcointalk.org/?topic=626361.msg8390976#msg8390976);
- please do it in such a way (preferably in single commit or similarly) so that others would be able to pull it very easily into the various other cgminer forks with a single pull request;
- make win32 binaries and test the binaries against stratum.nicehash.com and stratum.westhash.com to make sure that extranonce.subscription is working and extranonce changes are received and used properly without disconnect from stratum servers.

Payment: 0.75 BTC when all the above is done (this is an easy job).

Thank you and let us know if you need any more info!
NiceHash

p.s.: one attempt to do this was already done by badman74, but this work hasn't been finished, nevertheless you can take a look at it here: https://github.com/badman74/cgminer/commits/master
22  Economy / Services / [CLOSED] Looking for someone to make YOUTUBE guide on how to use NiceHash.com on: August 13, 2014, 02:05:54 PM
*edit: We found a candidate for the job, therefore you can consider this thread as closed.

We are looking for someone to make a youtube video on how to use NiceHash.com service as a hashing power buyer. One should be familiar with our service, preferably has used it before as a hashing power buyer. Read thoroughly this: https://nicehash.com/index.jsp?p=faq#faqg1 and this: https://nicehash.com/index.jsp?p=faq#faqb0

The tutorial should last 3-5 minutes (no more then 5 minutes!). The procedure should cover:

- start with some introductory words, show our "smiley with bitcoins in the eyes" logo, then this image https://www.nicehash.com/docs/NiceHash_design_medium.jpg and describe in a few words how service works (https://nicehash.com/index.jsp?p=faq#faqg1): with emphasis on buyers perspective (just a few words, short time!)

- registering on site (just briefly, skip showing email client where you've received email confirmation, etc.)

- logging into the system; explain that you need Bitcoins to buy hashing power; then show how to load BTC from your wallet (we will provide 0.2 BTC coins for that, you won't have to spend your BTC); return after funds are confirmed and show your balance on NiceHash wallet

- now mention that you decided to mine DogeCoin on http://ypool.net/howto?ct=4 and DarkCoin on http://darkcoin.miningpoolhub.com/, you should register and setup your workers in advance (don't show on video), just briefly display your worker on each pool, name the worker "nicehash.01" on each pool

- now describe how you check current prices on NiceHash: show frontpage, zoom to "Information for Buyers" to show current prices, then switch to X11 Orders tab, zoom to show current orders, scroll a bit

- tell that you decide to be the highest bidder (to make sure you will use price which is at least 0.05 higher then current maximum price), mark down the price you have to bet (for Scrypt to mine DOGE and for X11 to mine DarkCoin)

- go to users Orders page, Create new order: Scrypt / Pay 0.1 / set price as decided above to be the highest bidder / limit hashing speed to 1 GH (point with mouse how approximate duration is calculated; mention that this is only approximate and may vary +/- 15% since hashing speed will vary +/- 15%, but the number of Hashes and thus shares will be accounted exactly as bought and shown in the Create order page)

- enter pool details for DOGE pool and submit order (make sure you enter EU stratum pool details!); don't waste time: show video when pools data is already entered, don't show how you're typing/copy-pasting pool's details

- now create new order, select X11 algo / Pay 0.1 / set price as decided above to be the highest bidder / limit hashing speed to 5 GH

- enter pool details for DarkCoin pool and submit order

- after 1 minute show how order is listed on the Orders page; if Speed limit is still not reached show again after 10 minutes; now go to pool's pages and show your worker and it's hashrate (since hashrate on pool depends on luck with submitted shares you should visit pool several times and show on video when pool reports speed close or above the one that is declared on NiceHash: 1 GH and 5 GH for Scrypt and X11 respectively

- now you return to NiceHash.com front page and say a few closing words; it would also be very good if you can make some "outro" animation, maybe something related to our "smiley with bitcoins in the eyes" logo

What you should have:
- this is an advertising tutorial/howto, therefore you have to be able to express the easiness of use and excellence of the service during the video;
- excellent English speaking abilities (native or near-native English speaking);
- experiences with mining (knowing how to use pools);
- optional: experiences with trading (did some coin trades and earned some BTC);
- familiar with our service, preferably has used it before as a hashing power buyer.

Price: negotiable (we will pay good for a professional production), payment the same day when the job is done and approved by us.

If you're interested send us your price for the job to info@nicehash.com and list some of your references to previous work.

Thanks!
Pages: « 1 [2]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!