I have many users inside the organization and I want to use same ethereum account for all the users , but with different usernames, so it there anyway to do that ?


If they all use the same private key they can use the same account. But Ethereum does not have a concept "username" - that's something that is between your contract and your backend system.

So let them all use the same private key and they will use Ether from the same account. Then it's up to your contract to decide how to distinguish the users - probably a username of some sort. This username needs to be configured in your off-blockchain code.

  • ok, got your point. Do have any reference link which gives proper idea about ethereum concept ?
    – Riya Soni
    Mar 23 '18 at 10:48
  • Umh. There are a million sites for search "ethereum basics" for example. Read about the stuff which is unclear for you ans if you have some specific questions feel free to post them as new questions in this StackExchange Mar 23 '18 at 10:53
  • If I will use ganache-cli....and it is providing me 10 test accounts with 100ETH balance. when I will close it and start ganache-cli again then it will give another new 10 test accounts. so how to retrieve old account because i have used that account reference in whole application ?
    – Riya Soni
    Mar 23 '18 at 13:02
  • Please consult their manual or ask a question in their support forum. Ganache is third-party software and this site is not aimed for that Mar 23 '18 at 13:05
  • What are the other options are available apart from Ganache?
    – Riya Soni
    Mar 23 '18 at 13:09

Multisig (multiple signatures) wallet is a common way to collectively own Ethereum address. Basically, multisig wallet is a smart contract with several owners, which performs actions that collected enough owner approvals.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.