Find Jobs
Hire Freelancers

Develop Features for a Cryptocurrency Wallet/Client

$750-1500 USD

Closed
Posted about 10 years ago

$750-1500 USD

Paid on delivery
Hi there For this project we will provide you with our own cryptocurrency wallet and you will be required to develop 2 new features for it. Dub is a lightweight wallet for Digitalcoin. More info about Dub can be found here : [login to view URL],[login to view URL] Downoad links for Dub can be found here : Windows : [login to view URL] Mac : [login to view URL] Linux : [login to view URL] We will provide you with all source code for Dub. Your job as a developer would be to develop the following feature: Integrated P2P Pool & Mining You would have to create a P2P Digitalcoin Pool for Dub where each client acts as a server to the pool instead of having just one centralized server. The P2P Pool should have a PPLNS payout model. All Digitalcoins mined should be added directly to the user's wallet after each round. For the mining I wan't you to make use of GUIMiner-scrypt : [login to view URL] as it comes pre-packaged with Minerd (CPU Mining), CUDAminer and cgMiner. I'm assuming GUIMiner can't be fully integrated in Dub as it's based on Python and Dub is based on Java. If GUIMiner can't be fully integrated into Dub I've got a way to make it seem like it is fully integrated into Dub when actually it's running in the background. In this scenario you would then have to "package" GUIMiner-scrypt into Dub so for example when a user clicks of the "Start CPU Mining" button on the front-end, GUIMiner-scrypt will run its CPU Miner (Minerd) hidden in the background and send info such as K/hashes to Dub to display on the front-end. GUIMiner should automatically connect to Dub's P2P Pool and no info should be needed to be input by the user. The user should just choose be able to press one of three buttons to start mining either "Start CPU Mining" (minerd) , "Start AMD GPU Mining" (cgMiner) or "Start NVIDIA GPU Mining" (CUDAminer) and the respective miner will be run in the background by GUIMiner-scrypt. GUIMiner-scrypt should then pass info such as accepted shares, K/hashes per worker and total K/hashes to the Mining Dashboard in Dub. I will provide you with the interface for the mining dashboard at a later stage. There should be 3 unchangeable workers by default one for CPU Mining which should be called "CPU" one for AMD GPU mining which should be called "AMD GPU" and one for NVIDIA GPU Mining which should be called "NVIDIA GPU". These workers will start when their respective buttons are pressed to start mining. For example when a user clicks on "Start NVIDIA GPU Mining", GUIminer-scrypt will start CUDAminer in the background (this is the miner which allows people to mine with NVIDIA cards) and the worker called "NVIDIA GPU" will start mining. Information such as accepted shares, K/hashes for the "NVIDIA GPU" worker as well as the total K/hashes should be passed from GUIMiner-scrypt to the Dub Mining Dashboard to be shown on the front-end. As I mentioned earlier I will provide you with the Mining Dashboard interface at a later stage To accept this project you MUST be a Java Developer and you MUST have a wealth of knowledge with Bitcoin.
Project ID: 5441245

About the project

5 proposals
Remote project
Active 10 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 $1,675 USD for this job
User Avatar
Hi, I have seen your project detail and i would really like to work with you before that i have worked on lot of project in java also have knowledge bitcoin also have invest domain experience. I would really thankful if you give this opportunity to me
$1,555 USD in 20 days
5.0 (7 reviews)
4.8
4.8
User Avatar
we already work on its https://www.freelancer.com/u/evilcop.html why you chose us have 5/5 rating with 100% complete rate with here have a little company too so you can depend on us . We provide you industry standard Mobile Apps, Software, Desktop Apps, Web Stores, Websites and Web Apps. So, you get all at one place! We can provide you the following: - iOS applications - Android applications - Software for all purposes - Desktop applications - Websites - Web applications - Ecommerce websites/ Web stores We specialize in: - Objective C, Cocoa, iOS 4, 5, 6 - Java, Google Android - WordPress, Joomla - WP Ecommerce, Magento - PHP5, PHP, MySQL - C#, C++, C - ActionScript 3.0, AIR, XML .for more discussion add my SK-YPE softerbd we can discuss more its will be more than easier both of us regard
$773 USD in 12 days
5.0 (5 reviews)
3.2
3.2
User Avatar
A proposal has not yet been provided
$3,333 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Experts here! Thanks to giving chance to bid on this task. I can do this and will use these approaches of SDLC phase to accomplish this. Phase 1:-UI Creation as per the details you posted using html,html 5,css3,js,ajax. Phase 2:-Development of all these features you described here using the technology you mention. Phase 3:-Testing of all these using alpha,beta,unit,integrated,black box,white box. Phase 4:-Deployment on your server after getting paid full milestone. I have 10 years and I did 1000+ websites/applications and i am sure you will get best work in cheapest cost even i am ready to work on your budget and will give you unlimited updates until you get satisfied. Feel free to contact me for more discussion as your satisfaction is my priority. Waiting for your valuable response. Thanks
$1,159 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, This is bhavisya as discussed on another id kindly assign project on this id .Thnak for your positive response .i can ensure you quality work within give time line
$1,555 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SOUTH AFRICA
Durban, South Africa
5.0
8
Payment method verified
Member since Dec 8, 2013

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.