I have a group of Ethereum users how do I create an address for each user to send their data on the network?? I want a way to create addresses for each user??
You have few different options to generate public and private key pair:
- ethers.js - https://docs.ethers.io/v5/api/signer/#Wallet ( also brings the option to create HD wallets. )
- web3.js - https://web3js.readthedocs.io/en/v1.2.7/web3-eth-accounts.html#create
- keyethereum - https://github.com/ethereumjs/keythereum
Each one of them also have the option to generate keystore files ( encrypted private key with secret password ).