Author

Topic: How to Create many bitcoin wallets with one main wallet as target. (Read 1348 times)

member
Activity: 84
Merit: 10
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..."
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
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.
legendary
Activity: 1876
Merit: 1475
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.

hero member
Activity: 1063
Merit: 502
RIP: S5, A faithful device long time
I have been thinkin same thing sometimes. Mining farm is my future plans Smiley 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.
legendary
Activity: 896
Merit: 1000
I offer you a way to make this happen, but the wallet should be blockchain.info wallet.

1, Use Vanitygen 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)
legendary
Activity: 1204
Merit: 1000
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.
sr. member
Activity: 276
Merit: 284
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).
legendary
Activity: 1204
Merit: 1000
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
sr. member
Activity: 476
Merit: 250
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.

legendary
Activity: 1204
Merit: 1000
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
legendary
Activity: 1204
Merit: 1000
Hey Jybrael,

Nothing sketchy for sure Wink , 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
sr. member
Activity: 294
Merit: 250
Why do you need so many different wallets anyways? Could you please enlighten us what business you are trying to start up?
legendary
Activity: 1204
Merit: 1000
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
Jump to: