Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Mrboot on March 19, 2015, 12:44:49 PM



Title: How to Create many bitcoin wallets with one main wallet as target.
Post by: Mrboot on March 19, 2015, 12:44:49 PM
Hey everyone,

Im looking for a way to create many wallets think about 1k to 100k for my customers but with one main wallet as target.

This way i wanna give every login user a own bitcoin wallet adress (no withdraw function just the adress ) , so i can record
inside a database what every user sends to this adress.

Do any of you know anyway to make this possible or a way to look into ?

Kind Regards,
Nick


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: Jybrael on March 19, 2015, 12:46:40 PM
Why do you need so many different wallets anyways? Could you please enlighten us what business you are trying to start up?


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: Mrboot on March 19, 2015, 12:53:47 PM
Hey Jybrael,

Nothing sketchy for sure ;) , i dont really want to spoil my idea by telling it here.
Just that people need to login and have there own deposit adress that will end up in my wallet.
This adress have to be unique so i know what user sended me the btc cause he will be credited in another way.

i heared there is a wallet with many subwallets ?

Kind Regards


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: Mrboot on March 19, 2015, 01:21:16 PM
I Heared that bitcoin core can give you up to 100k wallet adresses by changing the
pool size=100, anyone got any experience with this service ?

Kind Regards,
Nick


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: emrebey on March 19, 2015, 01:56:18 PM
you mean "wallet" by addresses? right?

bitcoin daemon can create millions of receiving addresses for depositing. it's not a scaling problem of today so you shouldn't really worry about it.

regarding keeping all balance in one address - you should move the funds to main wallet with a script or something. there is no automated way afaik.



Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: Mrboot on March 19, 2015, 02:12:34 PM
you mean "wallet" by addresses? right?

bitcoin daemon can create millions of receiving addresses for depositing. it's not a scaling problem of today so you shouldn't really worry about it.

regarding keeping all balance in one address - you should move the funds to main wallet with a script or something. there is no automated way afaik.



So what you mean all wallets can have a lot of deposit adresses , how can i see them or create them ?

Kind Regards,
Nick


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: nuno12345 on March 19, 2015, 02:16:51 PM
Why create them in advance?
After user clicks the deposit button generate a new address for them with the account flag.

Assuming you have a login system and each user has its own username/email/session/hash.
Use rpc->getnewaddress(account).


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: Mrboot on March 19, 2015, 02:48:12 PM
Why create them in advance?
After user clicks the deposit button generate a new address for them with the account flag.

Assuming you have a login system and each user has its own username/email/session/hash.
Use rpc->getnewaddress(account).

This would be perfect , but they actually only need unique deposit adresses that are connected to my  wallet.

No withdraw function.


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: innocent93 on March 19, 2015, 03:35:25 PM
I offer you a way to make this happen, but the wallet should be blockchain.info wallet.

1, Use Vanitygen (https://bitcointalk.org/index.php?topic=25804.0) to generate multiple private keys.

2, Create a wallet on blockchain.info and import all the generated private key into that wallet.

(in a secure environment)


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: Hannu on March 19, 2015, 06:46:30 PM
I have been thinkin same thing sometimes. Mining farm is my future plans :) I can tell "i can do this". Its bad to learn all at the "hard way" even i remember what teacher tell us in the school.


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: EcuaMobi on March 19, 2015, 06:49:19 PM
Hey everyone,

Im looking for a way to create many wallets think about 1k to 100k for my customers but with one main wallet as target.

This way i wanna give every login user a own bitcoin wallet adress (no withdraw function just the adress ) , so i can record
inside a database what every user sends to this adress.

Do any of you know anyway to make this possible or a way to look into ?

Kind Regards,
Nick

Blockchain's API would work perfectly for you.
https://blockchain.info/api/api_receive

Just call their API to get a new address, give that address to your costumer and every time they send a payment your server gets notified (so you can update the DB) and the payment is forwarded to your wallet.

I've implement this before, let me know if you need help.



Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: jonnybravo0311 on March 20, 2015, 07:04:22 PM
Hey everyone,

Im looking for a way to create many wallets think about 1k to 100k for my customers but with one main wallet as target.

This way i wanna give every login user a own bitcoin wallet adress (no withdraw function just the adress ) , so i can record
inside a database what every user sends to this adress.

Do any of you know anyway to make this possible or a way to look into ?

Kind Regards,
Nick

Blockchain's API would work perfectly for you.
https://blockchain.info/api/api_receive

Just call their API to get a new address, give that address to your costumer and every time they send a payment your server gets notified (so you can update the DB) and the payment is forwarded to your wallet.

I've implement this before, let me know if you need help.


This.  If there were a way to up-vote on here, you'd get a +1 from me.

OP, unless you want to write the functionality from scratch, this provides exactly the service you need.


Title: Re: How to Create many bitcoin wallets with one main wallet as target.
Post by: cheako on March 20, 2015, 08:33:56 PM
Hey everyone,

Im looking for a way to create many wallets think about 1k to 100k for my customers but with one main wallet as target.

This way i wanna give every login user a own bitcoin wallet adress (no withdraw function just the adress ) , so i can record
inside a database what every user sends to this adress.

Do any of you know anyway to make this possible or a way to look into ?

Kind Regards,
Nick

Blockchain's API would work perfectly for you.
https://blockchain.info/api/api_receive

Just call their API to get a new address, give that address to your costumer and every time they send a payment your server gets notified (so you can update the DB) and the payment is forwarded to your wallet.

I've implement this before, let me know if you need help.


This.  If there were a way to up-vote on here, you'd get a +1 from me.

OP, unless you want to write the functionality from scratch, this provides exactly the service you need.

Except that it adds a single point of failure, when bcdi goes down all business stops.  "To many requests..."