Bitcoin Forum
November 14, 2024, 03:11:04 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Project Development / Re: How can I implement wallets for my users? on: June 21, 2015, 04:09:09 AM
Thanks! I will check out blocktrail, but I hadn't considered the second option, and I think that it might be more straightforward. I've been looking into bitcoind and bitcoind accounts, but found that they aren't really scalable, and blockchain hasn't replied with the API key, so I guess I will check out the other options. Thank you again.
2  Bitcoin / Project Development / How can I implement wallets for my users? on: June 20, 2015, 08:03:53 PM
I'm pretty new to Bitcoin, so, excuse me if this is a very basic question.

I'm coding a site in which an user must be able to deposit into an account, and basically spend/earn bitcoin in there. I assume I need to create a wallet for each user, but how can I achieve this? I'm struggling to find a way, or even documentation.
I've found Blockchain's API in here: https://blockchain.info/api/create_wallet, which I assume is what I want, but then again, I'm not sure if I'm getting it.

So, in a nutshell, this is the functionality I'm looking for:

1. Being able to create a wallet for each user
2. That the user is able to deposit/withdraw to and from their wallet.
3. Through the in-site UI, that the user is be able to purchase services and/or earn Bitcoin (which would imply being able to make transactions on behalf of the user)


I'm guessing, from what I've read, that I could use bitcoind, but since I'm new to this, I would guess that I might commit mistakes that make the service vulnerable to hackers.

So my questions are:
1. Is Blockchain's Create Wallet API, the way to go? And if it is, is it reliable and secure?
2. How difficult would it be to implement this on my own? Is it secure and possible to do so with bitcoind? Where can I find the documentation for this?
3. Do you have any other suggestions as to how I can achieve something like this, learning resources, documentation I should read, etc?


My server is running on Node.js, by the way.

I'm just looking for advice so I can move in the right direction, thank you.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!