<p>It is not. It will be safer, easier, and reliable, to use a library designed for address creation.</p>
<p><a href="https://www.binance.com/en/support/faq/360020632811" rel="nofollow noreferrer">https://www.binance.com/en/support/faq/360020632811</a></p>
<blockquote>
<p>What is a Sub-Account?
Sub-account allows you to trade through multiple accounts. You can use it to clearly divide responsibilities and manage transactions ...</p>
</blockquote>
<p>It is not the intended design of Binance for your use case.</p>

CC BY-SA 4.0
2022-04-30T09:19:58.287Z
Thank you @Gerschel, can you please share some examples for libraries used in address creation?
Marwan Aswad
CC BY-SA 4.0
2022-05-01T12:47:11.507Z
I have not tried out any libraries. I had written my own; because I didn't know which would be "better" or "safer"; so I wanted to understand the process. Security is a big issue, who's managing the server security, who has access to do so, backups. This topic is just beyond my scope at the moment.
Gerschel
CC BY-SA 4.0
2022-05-01T13:03:44.147Z
@MarwanAswad I can share some knowledge with you on how to do it, make the bips less dense.
Do go and continue with your homework, it's going to be a bit, I need to write it up between work. What's your programming language preference?
Gerschel
CC BY-SA 4.0
2022-05-05T07:05:04.450Z
it's highly appreciated if you can guide me with the needed steps, my project is written in PHP, and I think I can use any programming language to handle the addresses creation and call the needed web services from my PHP project, what do you think?
Marwan Aswad
CC BY-SA 4.0
2022-04-29T20:23:37.143Z
2022-04-29T20:23:37.143Z
Gerschel
<p>I am working on a platform where users can register and can have wallets with multiple addresses (one address for each coin/network). I found something in Binance APIs where you're able to create sub-accounts and for each subaccount, you can set the coin and so for each one, you can get a unique address. I don't know if this is the best practice to generate new addresses for the users</p>

CC BY-SA 4.0
2022-04-30T09:23:48.873Z
@user253751 Not necessarily Binance, I am new in crypto and only have some experience in binance APIs, I can use any library to create the addresses for each user after they register in the platform so they must be able to receive crypto to that addresses, do you have any suggestions please?
Marwan Aswad
CC BY-SA 4.0
2022-05-05T09:08:04.850Z
@user253751 Yes that's exactly what I need, the idea is that each registered user must have a wallet to use it for deposit and withdraw bitcoin, ethereum, litecoin,... so for each coin he must have an address that's generated after success registration on the fly. Can you please help about the best way to do this
Marwan Aswad
<bitcoin-core><wallet><address><currencies>
Create individual wallet for each user
Marwan Aswad
# Create individual wallet for each user

(Asked by: username_0 on 2022-04-29)

I am working on a platform where users can register and can have wallets with multiple addresses (one address for each coin/network). I found something in Binance APIs where you're able to create sub-accounts and for each subaccount, you can set the coin and so for each one, you can get a unique address. I don't know if this is the best practice to generate new addresses for the users

**Tags:** bitcoin-core, wallet, address, currencies

> **Comments:**
> **username_0**: @user253751 Not necessarily Binance, I am new in crypto and only have some experience in binance APIs, I can use any library to create the addresses for each user after they register in the platform so they must be able to receive crypto to that addresses, do you have any suggestions please?  
> **username_0**: @user253751 Yes that's exactly what I need, the idea is that each registered user must have a wallet to use it for deposit and withdraw bitcoin, ethereum, litecoin,... so for each coin he must have an address that's generated after success registration on the fly. Can you please help about the best way to do this  

---

## 1 answers

### Answer by username_1 on 2022-04-29. Score: 1

It is not. It will be safer, easier, and reliable, to use a library designed for address creation.

<https://www.binance.com/en/support/faq/360020632811>

> What is a Sub-Account?
> Sub-account allows you to trade through multiple accounts. You can use it to clearly divide responsibilities and manage transactions ...

It is not the intended design of Binance for your use case.

> **Comments:**
> **username_0**: Thank you @username_1, can you please share some examples for libraries used in address creation?  
> **username_1**: I have not tried out any libraries. I had written my own; because I didn't know which would be "better" or "safer"; so I wanted to understand the process. Security is a big issue, who's managing the server security, who has access to do so, backups. This topic is just beyond my scope at the moment.  
> **username_1**: @username_0 I can share some knowledge with you on how to do it, make the bips less dense. Do go and continue with your homework, it's going to be a bit, I need to write it up between work. What's your programming language preference?  
> **username_0**: it's highly appreciated if you can guide me with the needed steps, my project is written in PHP, and I think I can use any programming language to handle the addresses creation and call the needed web services from my PHP project, what do you think?  

---

