Bitcoin Forum

Economy => Services => Topic started by: Anoxy on December 11, 2013, 11:23:07 PM



Title: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: Anoxy on December 11, 2013, 11:23:07 PM
Hello,
I would like to know if someone can guide me to create a wallet for BTC, LTC, NMC and other alt coins with PHP and mysql?

Where can I read about this?

regards


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: monbux on December 11, 2013, 11:38:13 PM
Sorry, but why can't you just take the time to search it up on something called google?

http://bitcoin.org/
https://litecoin.org/
http://namecoin.info/

Just search up any alt-coin, on google, it should be the first result (excluding ads) as the official page.

This is how I suggest you first start if you are interested in creating your own wallet, for any alt-coin.


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: idev on December 12, 2013, 12:37:24 AM
Have a look here coinpunk.org


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: nahtnam on December 12, 2013, 01:03:31 AM
Have a look here coinpunk.org

This is in ruby on rails.

I am a php dev turning into ror dev, and its wayyy harder than php.


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: W-M on December 12, 2013, 11:28:15 AM
When making a site that depends on a wallet, most people use bitcoind. This Daemon is part of the standard Bitcoin wallet, which means that it is very stable and secure. Fully making your own wallet from scratch might be possible, but would be very unsafe (and a lot of work).

bitcoind is a daemon that can be executed on Windows and Linux computers. When it runs, you can use RPC (Remote Procedure Calls) to create new addresses, send/recieve funds, check your balance etc. There's a lot of documentation (https://en.bitcoin.it/wiki/Bitcoind) available on the Wiki.

Anyway, as a site you have two options:
1. Use bitciond, which does mean that you need a dedicated server that lets you run the daemon in the background.
2. Use an external service like the Blockchain.info API, which does this for you, meaning that you don't need a dedicated server. The drawback of this is that you are dependent on a third party, and when their site has any issues, yours will as well.


I imagine that the clients edited to work as altcoin-clients, have a very similar daemon program.

Hope this helps,

~W-M


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: Eternity on December 12, 2013, 11:53:56 AM
Did you find any way to have all of these wallets at one place


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: nahtnam on December 13, 2013, 12:22:31 AM
When making a site that depends on a wallet, most people use bitcoind. This Daemon is part of the standard Bitcoin wallet, which means that it is very stable and secure. Fully making your own wallet from scratch might be possible, but would be very unsafe (and a lot of work).

bitcoind is a daemon that can be executed on Windows and Linux computers. When it runs, you can use RPC (Remote Procedure Calls) to create new addresses, send/recieve funds, check your balance etc. There's a lot of documentation (https://en.bitcoin.it/wiki/Bitcoind) available on the Wiki.

Anyway, as a site you have two options:
1. Use bitciond, which does mean that you need a dedicated server that lets you run the daemon in the background.
2. Use an external service like the Blockchain.info API, which does this for you, meaning that you don't need a dedicated server. The drawback of this is that you are dependent on a third party, and when their site has any issues, yours will as well.


I imagine that the clients edited to work as altcoin-clients, have a very similar daemon program.

Hope this helps,

~W-M

1. A vps would be fine
2. There are limits on blockchain.info which will stop your wallet from growing and also its not as secure. Option 1 is the best shot.


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: networthsigns on December 13, 2013, 04:51:43 PM
Every other alt coin daemon similars to that of bitcoind. However, how to handle multi coins in one vps/server. Do we have to install all daemons? Are there any developed solution available?

Further, is there any common gateway/api that links all daemons?

More info needed.

Hope some good guys help us.


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: quone17 on December 13, 2013, 05:27:04 PM
Every other alt coin daemon similars to that of bitcoind. However, how to handle multi coins in one vps/server. Do we have to install all daemons? Are there any developed solution available?

Further, is there any common gateway/api that links all daemons?

More info needed.

Hope some good guys help us.

I agree that this would be really cool and with all the alt coins developing I think there is a real need for a multi-coin wallet.  I'm not sure if it's even feasible though because I know the client for each coin does so much.  Would it just suck up too many comp. resources to be running multiple coins at once?


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: Bitcoin Is A Great Idea on December 13, 2013, 05:40:52 PM
Sorry, but why can't you just take the time to search it up on something called google?

http://bitcoin.org/
https://litecoin.org/
http://namecoin.info/

Just search up any alt-coin, on google, it should be the first result (excluding ads) as the official page.

This is how I suggest you first start if you are interested in creating your own wallet, for any alt-coin.
He wants to implement a wallet with PHP and MySQL (programming languages used in webservers). He does not need to know how to set up a normal wallet.

OP, here you go:
https://bitcointalk.org/index.php?topic=200042.0

That generates public/private keys for any coin, in PHP ;) No need for bitcoind.

I am pretty sure that will help you :)


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: gweedo on December 13, 2013, 05:49:17 PM
If you don't know how bitcoin works don't work on this. This is why people get hacked cause people lie about security.


Title: Re: [PHP] How to create a wallet for BTC, LTC,NMC and other alt coins?
Post by: nahtnam on December 14, 2013, 12:37:20 AM
Every other alt coin daemon similars to that of bitcoind. However, how to handle multi coins in one vps/server. Do we have to install all daemons? Are there any developed solution available?

Further, is there any common gateway/api that links all daemons?

More info needed.

Hope some good guys help us.

I agree that this would be really cool and with all the alt coins developing I think there is a real need for a multi-coin wallet.  I'm not sure if it's even feasible though because I know the client for each coin does so much.  Would it just suck up too many comp. resources to be running multiple coins at once?

There is already a mult-coin wallet: https://mywl.lt/ (https://mywl.lt/). It is easy to handle multiple daemons, if they run off of different ports, and there arent really apis for it, you will have to link manually which is actually pretty easy. If I was you, I wouldnt do this because if there is a security breach, you can pretty much go to jail...