How to Create an EOS Account


What is an EOS Account?

An EOS account is a readable name that is stored in the EOS blockchain and connected to your keys. An EOS account is required for performing actions on the EOS platform, such as sending/receiving tokens, voting, and staking.


Create an EOS Account via Exchange Withdrawal

create-account.jpg

  • Visit the Account Tools in MyEOSKit, then click Create Account. Make sure create account via exchange withdrawal is checked.

  • Input your desired 12 character account name to see if it’s available.

  • Once you've chosen an available account name, enter your Active Public Key (you can generate keys following this guide) labeled as Active in the field asking for the corresponding public key. Click continue. DO NOT ENTER YOUR PRIVATE KEY HERE. PUBLIC KEY ONLY

create-account.png

  • MyEOSKit leverages a smart contract on EOS that automatically purchases the RAM needed for a new account and stakes it to the account you create. This smart contract is open source and is safe to use. You will now be prompted to send a specific amount of EOS to signupeoseos, the smart contract. Head to your exchange and follow the steps below.

create-account2.png

  1. When you're ready to withdraw, set the recipient address to signupeoseos.
  2. Set memo to [accountname-publickey] exactly as shown in the instructions, no spaces.
  3. Remember that exchanges charge a fee for withdrawals. Be sure to calculate the exact amount of EOS you are sending after accounting for the withdrawal fee.
  4. Visit the MyEOSKit Block Explorer and type in your new 12 character account name into the search field to see your new account. You should now see your new EOS account on the EOS main network along with a small amount of RAM, CPU, and Bandwidth staked. These staked resources are required to store the account on the EOS blockchain and enable feeless transactions.

Guide by EOS New York

How to Create an EOS Account Using a Secondary Account

create-second-account.jpg

  • Visit the Account Tools in MyEOSKit, then click Create Account. Make sure Create account using an existing account's funds (Requires Scatter) is checked.

  • Attach your Scatter account

  • Input your desired 12 character account name to see if it’s available.

  • Once you've chosen an available account name, enter your Active and Owner Public Key (you can generate keys following this guide) in the field asking for the corresponding public key. DO NOT ENTER YOUR PRIVATE KEY HERE. PUBLIC KEY ONLY

  • Enter the stake that you would like the new account to receive in the CPU and NET section. You can also buy more RAM than we suggested (4096 bytes).

  • Check Transfer Stake To New Account if you would like the new account to have full controll of the stake.

  • Click Create Account.