Creating EOS account requires staking EOS for CPU/RAM/NET. How will someone who just heard about EOS on the street create a new account without having EOS on the mainnet? They may have EOS on the exchanges but that's not going to help them.

I know of a third-party that charges for creating EOS accounts but are there any other ways? This will be an issue for people who have EOS on exchanges like Binance but are not part of the genesis block snapshopt.

  • I created a new EOS account using one of the paid online services and added it to simplEOS wallet and it shows there just fine. I tried to check the account using some external tool like eosquery.com and entered my EOS public key but it doesnt seem to know anything about it. Where can new accounts be verified that they exist ?
    – Allan
    Commented Jul 1, 2018 at 23:21

3 Answers 3


There are a few ways to setup EOS ACCOUNT if you don't have one already:

  1. Ask a friend that has an existing EOS account owner to create one for you.

  2. Use an account generator tool or service

  3. Directly off an exchange by using the signupeoseos smart contract. You can do this by sending a recommended 2-3 EOS to signupeoseos with the transaction memo including your desired account name followed by a dash(-) and then your desired EOS public key (requirements for account names and how to generate an EOS public key are explained more below. The smart contract will use the EOS to purchase the required 4KBs of RAM, stake 0.1 towards CPU, and 0.1 towards bandwidth. Any excess EOS amount will be used to purchase additional RAM.

Regardless of the method of account creation chosen, you will need One or Two different valid EOS Public/Private Keypair(s)

In every case, it will be a two step process:

  1. Generating an EOS Public / Private Key
  2. Assigning the EOS Public key(s) to an EOS account.

Note: Accounts must be 12 characters, numbers and letters. You can search availability of names by typing the name into a block explorer like eosflare.io. Alternative premium names are coming soon with the ongoing EOS name auction.

How much does an EOS account cost?

As of Nov 19, 2018, an EOS account will require 3KB of RAM to generate (https://medium.com/eos-new-york/the-cost-of-account-creation-on-eos-has-been-reduced-by-25-6e10a273c54c) . RAM prices can be checked at https://www.eosrp.io

RAM resources are currently in high demand on the EOS Mainnet -- so prices are up to $0.674 per KB. So an account will cost equivalent of roughly $5.39 USD. RAM prices are expected to decrease as the network resources are expanded.

How are EOS accounts different from other digital currency wallets on the EOS blockchain?

Unlike Bitcoin or Ethereum, with EOS, tokens are held in accounts, not by the keys themselves. Each EOS account will have one Active key and one Owner Key associated with it which can be updated/reassigned. The EOS Active Key and the EOS Owner Key work as passwords in EOS to unlock and use an EOS account. The difference is the Owner Key acts as the "master password" and can be used to reset the keys associated with an account. It is possible to use the same EOS key as both the Owner Key and the Active Key, or use the same key pair for multiple EOS accounts, but for security it may be better to have a separate Owner key for emergencies that is never used online and use different EOS keypairs across different EOS accounts.

Once you have an EOS account, you can check to see what the Active and Owner keys associated with it are by visiting an account explorer like http://eosnetworkmonitor.io/#accountInfo

What does an EOS keypair look like?

An EOS keypair will look something like this:

***************Do not use this key! For example purposes only!***************


Private Key: 5KNuHZJDNACPQFHZ6EkpfpiqypCUyLczbnnkCdF5bGd2X3tpBfk

***************Do not use this key! For example purposes only!***************

They can be generated with the following tools:

  • EOSKEY (offline key generator, easy to use, recommended for maximum security)
  • Scatter (Desktop application, recommended for daily use)
  • Offline using official EOSIO code
  • Cleos (Official wallet by Block.one but command line tool, only for advanced users)
  • Simple javascript generator (easiest to use but be careful)

Once the keypair is generated, the most important part is you are responsible for backing up your private key and Do not share your EOS PRIVATE KEY WITH ANYONE!

You will use the EOS PUBLIC key you generated during the account signup process to set the EOS Active key and the EOS Owner key.

Once you have your account generated, you can load it into any EOS wallet of choice:

Have any questions about the process? Hit me up in the comments below!


I ran into the same problem. So I developed my own solution. You can try it out by visiting https://namevault.co. The dApp lets you create an EOS account without having any EOS, existing keypairs, or bribing a friend with an account.

The entire process is easy to use and takes about 60 seconds. Additionally the fee markup is minimal (offsetting for transaction/exchange fees).

namevault.co app Also, if you need some great ideas for account names, check out this list on medium: https://medium.com/@alamzach/7-wonderful-eos-account-names-you-can-get-right-now-2a56bda445fa


I think exchange will open registering account for people. in turn, people have to buy at least some amount of EOS at the exchange.

  • Do you have any news/link regarding this or its just an idea? Thanks!
    – Kabir
    Commented Jun 27, 2018 at 3:08
  • just an idea. I am willing to create an account for you if you have some EOS in fluid
    – user41635
    Commented Jun 27, 2018 at 3:10
  • Actually, I have tons of account. I am just asking about people who do not have any since they bought their EOS tokens in the exchange
    – Kabir
    Commented Jun 27, 2018 at 3:27
  • you could start an account rental business
    – user41635
    Commented Jun 27, 2018 at 3:46
  • I think someone already did. Frankly, I am investigating this for a book I am working on EOS. I also think buying an EOS account from a 3rd party is very dangerous as people won't know the difference between "owner" and "active" authorities and might be buying accounts that can be taken over by the seller using owner authority. I will like to publish my EOS Guide for Non-Developers soon.
    – Kabir
    Commented Jun 27, 2018 at 5:00

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