Find Jobs
Hire Freelancers

Modification to CPU Miner code to implement a new algorithm

$30-250 USD

Cancelled
Posted about 5 years ago

$30-250 USD

Paid on delivery
Hello, I am looking for an experienced C and C++ developer to modify the open source version of CPU Miner to add the capability to mine a new algorithm. The code for CPU Miner can be seen here: [login to view URL] The developer will have to read the source code written in C++ which comes from a wallet, analyze it and implement it into CPU Miner (for privacy reasons, the C++ to be 'translated' will be provided after the bid is accepted). To state it more clearly, the developer needs to do this: ---------------------------------------------------------------------------------------- 1) Read and analyze some C++ code and understand how it works. 2) Modify CPU Miner (which is written in C) such that CPU Miner is able to properly implement the algorithm and template used by the C++ code. 3) Ensure that after the modification, CPU Miner is able to connect to the wallet (the one from where the C++ comes), is able to mine blocks and submit them to the wallet using the right template and format that the wallet expects (CPU Miner already does that, it just needs to be tweaked to work for this wallet). 4) Make sure that after the modification, CPU Miner doesn't cause the wallet to crash by sending incorrect data. 5) Once finished, the developer can not make the source code available to any 3rd parties or use it him/herself. 6) The modified CPU Miner code should be able to be compiled using Visual Studio 2013. 7) All modifications need to be properly commented and explained. Some additional clarifications: ------------------------------------------------- a) CPU Miner already has all the code that allows it to mine, find solutions and submit it to any wallet allowing RPC commands. The programmer DOESN'T need to add that. It is already in place. b) CPU Miner is written in C. c) The wallet code (which contains the new algorithm) is written in C++. d) The wallet code seems to have some very specific requirements about how a new block should be submitted.
Project ID: 18604943

About the project

5 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average $890 USD for this job
User Avatar
Hello How are you? I am blockchain expert, I have a good experience. So I can finish your project perfectly. I wanna discuss more via chat. Thanks
$3,000 USD in 7 days
4.9 (89 reviews)
7.6
7.6
User Avatar
Hello, I have 9+ years of programming experience in C++ language along with an extensive coverage of blockchain internals. I have successfully forked bitcoin, PIVX/Dash and Zcoin blockchain with customized mining pools and their mining algorithms. I have also good experience with adding new algorithm such as equihash to Yiimp mining pool. I am sure that I can implement the provided algorithm (in C++) in cpuminer using C language. Best regards,
$900 USD in 10 days
5.0 (51 reviews)
6.3
6.3
User Avatar
hello,how are you. i read your bid carefully. i am cpu miner expert and have full experience for 10 years. c/c++ language is my top skill and i can handle your project fully. i can provide most quality and high speed. if you want to success, please contact me. Then, I will give you good result to the proposals. hire me.
$150 USD in 3 days
4.6 (15 reviews)
6.1
6.1
User Avatar
Hii I have developed & delivered Web database applications for enterprises & companies, using open source language PHP, MySQL, HTML 5, CSS3, AJAX, JSON, XML, etc. Coding, project and team management is my passion. My expertise comprises of CMS and Frameworks like Wordpress, Cake PHP, Laravel, Magento, OS Commerce, Zen Cart, Codeigniter, Joomla, YII Framework, SEO, Social Media Marketing, MVC frameworks, Google Maps, Payment gateway integration, Familiarity with Linux environment and Apache, Javascript, Jquery, Ajax, xHTML, CSS/CSS3, HTML5, XML, XSLT, Flash, Git & SVN. Throughout these years, apart from advanced coding skills; I have good hands on experience in adding value to customer via effective communication, business analysis and project management. I have expertise in team building, agile methodology, delivering clean and object oriented code.  Work support 24/7.
$247 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I am total 4+ years of experience in c ,c++ and python programming.. I have handled and successfully delivered automative software with Autosar architecture and boot loader development Relevant Skills and Experience C, python, debugging, software architecture
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Montreal, Canada
5.0
10
Payment method verified
Member since Mar 6, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.