3

CoinSpace is a fork of the Hive Bitcoin Wallet and is in active development at github. I'm am interested in adding Ethereum to the wallet in the same way Litecoin is supported.

I'm looking for any resources that our developers can go to with questions.

  • Hi and welcome to Ethereum SE. Could you add some more details to your question, e.g., what is the status of CoinSpace, which programming language requirements are there? What have you tried so far? – Afr Jan 27 '16 at 14:40
4

I imagine that you are referring to Hive Web Wallet (hive-js), that is a lite (web) wallet, and it doesn't do SPV like the OSX one does (via BitcoinKit).

To build a lite wallet (web wallet in ethereum terms) I suggest to start with eth-lightwallet to create a web wallet to create keys and sign transactions that connects to a public ethereum node or a node you are hosting yourself (with geth for example), and the node doesn't have accounts or funds you use in the web wallet app, it just relays transactions to it.

You will also need the hooked-web3-provider or a similar solution to relay transaction you signed with eth-lightwallet to the ethereum node. Also to strenghten the solution you could connect to multiple servers so if one goes down your wallet still works, it's still not as strong as SPV but as there are no SPV JS solution yet for ethereum, that may be a good solution.

See the full example on eth-lightwallet repo

To run it, clone/download the repo, run npm install, drop the html file from the examples dir in your browser and it should work by default. I tried it with the geth host it connects to by default (104.236.65.136) and it works, if it doesn't, replace it with a public host or your own geth address (probably localhost).

| improve this answer | |
  • Do you know who provides 104.236.65.136 @makevoid? – Sri May 23 '17 at 1:08
  • I think somebody from Consensys, but I can recommend signing up and using Infura (also managed by consensys) which is a good solution (hosted load balanced ethereum RPC) if you don't want to run geth/parity yourself – makevoid May 24 '17 at 2:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.