sowbug / trhid

1 stars 3 forks source link

Decide what to do about bitcoin library implementation #4

Open lizthegrey opened 9 years ago

lizthegrey commented 9 years ago

bitcoinjs? your existing nacl implementation under happynine? rapidly approaching the point of needing base58 encoding functions, sha256 functions, etc. and other handling information to deal with representing transactions to sign.

sowbug commented 9 years ago

Agreed. Either this proof of concept app becomes a wallet (at which point it's no longer a POC), or a real wallet like Happynine needs to adopt the code.

Unifying something like https://brainwallet.github.io/ with this code would probably be the fastest path to a quick-and-dirty Chrome App that could generate a transaction, hand it over to the Trezor for signing, and broadcast it via blockchain.info.

lizthegrey commented 9 years ago

Yeah, I've been using http://bip32.org/ and http://webhdwallet.github.io/ to test. The latter in particular knows how to assemble transactions out of receiving and change addresses, which is wicked cool.