Bitcoin Forum

Bitcoin => Electrum => Topic started by: ilovecoins2014 on February 20, 2018, 02:23:35 AM



Title: Help with my tiny wallet?
Post by: ilovecoins2014 on February 20, 2018, 02:23:35 AM
Since my coding abilities are very limited, I want to hire a professional coder who can teach me how to code a simple SPV wallet generating the QR code of a raw unsigned transaction composed of:
. One Sending Address
. Three Receiving Addresses
. Modular mining fees.

Anyone interested?


Title: Re: Help with my tiny wallet?
Post by: HCP on February 20, 2018, 07:21:30 AM
Maybe go and browse through the "Services" board (https://bitcointalk.org/index.php?board=52.0) and see if you can find any suitable coders there looking for work...

Failing that, I'd suggest trying one of the "freelancer" type websites like freelancer.com, upwork.com etc.


Title: Re: Help with my tiny wallet?
Post by: aplistir on February 20, 2018, 11:42:15 AM
Since my coding abilities are very limited, I want to hire a professional coder who can teach me how to code a simple SPV wallet generating the QR code of a raw unsigned transaction composed of:
. One Sending Address
. Three Receiving Addresses
. Modular mining fees.

The hardest part in making a light wallet is that it needs to get the needed info of current blockchain from somewhere. Electrum solves this by having servers that maintain a copy of the full blockchain

Here is some info of how to make the unsigned transaction and signing it.
http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bitcoin.html (http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bitcoin.html)

for generating QR-codes you can use qrencode. It is a simple interface for generating QR-codes.


Title: Re: Help with my tiny wallet?
Post by: jackg on February 20, 2018, 12:59:06 PM
Since my coding abilities are very limited, I want to hire a professional coder who can teach me how to code a simple SPV wallet generating the QR code of a raw unsigned transaction composed of:
. One Sending Address
. Three Receiving Addresses
. Modular mining fees.

Anyone interested?

It's probably something that's very simple to try and do yourself.
If you use a language like Python, you only really need the blockchain.info API (to pull input scripts) and the bitcointools library to generate addresses, sign and broadcast transactions also. Unless you're hoping to use segwit in which case, it becomes a bit more difficult as a lot of systems are now out of date but can still deal with legacy transactions.