New User Guide: How to Register an IOST Mainnet Account

Published in
5 min readSep 12, 2020


Updated on February 2024

An IOST mainnet account is the key for every user to enter the IOST mainnet ecosystem. Every account name must be from 5 to 11 characters long and only contain numbers, letters, and “_.” Also, every mainnet account is unique. This way, IOST allows users to create an account that is easier to remember and fun to use.

There are multiple ways to create an IOST mainnet account. Here are some popular ways:

  1. Via the IOST Account site
  2. Via TokenPocket Mobile Wallet
  3. Via Citadel Wallet
  4. Via Coinlive App
  5. Via Bitget Wallet
  6. Bonus: How to import your account to iWallet

Note: Free account creation services availability is subject to the providers’ funds pool. All IOST accounts have a cost, so when you get one for free, it means someone else is paying on your behalf. If you can’t find any free account provider and need one urgently, consider paying for one.

Method 1: Via the IOST Account site (Free & Paid)

Start the Process:

Visit the IOST account official site and proceed with setting the account name. You can either choose the one you like or allow the system to generate one that hasn’t been registered yet randomly.

Verification and Progression

Upon completing the necessary human verification, proceed by clicking [Next] to move forward with the IOST mainnet account creation procedure.

Essential Account Details

Following successful verification, users will be provided with an allocated account name, public key, and private key. It is imperative to securely save and back up the private key to ensure access to the account.

Access to Supporting Wallets

To unlock the potential of the IOST mainnet account, choose wallets that are tailored to IOST’s foundational technology. Leading options include iWallet Pro, TokenPocket, BitKeep, and Citadel. By utilizing the private key, users can seamlessly log into these platforms.

Quota Limitation

Please note that the daily allocation for creating complimentary IOST mainnet accounts is finite. In cases where account creation is unsuccessful, consider the following steps:

  • Wait until the subsequent day for allocation availability.
  • For requirements initiated by the development teams, kindly reach out directly at:
  • Community users with specific queries should promptly engage with administrators within the community for assistance.

Paid creation

To acquire an account registration code, you can purchase one by paying IOST from wallets or exchanges

  • Amount to transfer: 150 IOST
  • Recipient address: icracc
  • Transaction memo: Provided by the system before the payment.

After confirming that the transfer amount, address, and memo are all correct, sign the transaction of 150 IOST to “icracc” and expect the funds to arrive in about 1 minute.

Once the transfer is successful, the [Check Registration Code Status] box will automatically change to [Create Account]; click on it to return to the initial page.

The registration code will be automatically displayed in a box. Enter the desired account name, check the box, and click [Next]. Once created, you will view the account name, public key, and private key. It’s crucial to securely store and back up the private key. You can use this private key to log in to wallets that support the IOST blockchain, such as iWallet Pro, TokenPocket, Bitget Wallet, and others.

Method 2: Via TokenPocket Create by a friend

This method is suitable for mobile users.

  • First, download TokenPocket here.
  • Next, ask a TokenPocket user to help you pay for the account creation process. In this case, you just have to ask your friend to pay the account on your behalf by scanning the QR code provided at the end of the process and transferring the amount of IOST required by the system.

Note: This “friend” can be yourself.

TokenPocket Officials

Method 3: Via Citadel One Seed Wallet

Creating an IOST one seed wallet on the Citadel platform is free. This new wallet offers many new and useful functions for IOST holders.

For the full tutorial, refer to Citadel’s official article here.

Citadel Officials:

Bonus. How to import your account to iWallet

First, download the IOST Chrome iWallet plug-in on your Chrome web browser:

In the browser, top right-hand corner, import your IOST mainnet account to iWallet with the following steps:

  1. Set a password and click [Import account]
  2. Paste the account private key and then [submit]
  3. Welcome to iWallet! You can now send, receive, and explore the IOST DApps ecosystem on your desktop. Have fun!

About IOST

High fees and slower transaction times on the Ethereum network have left the door open for new solutions to emerge, and IOST is one such project that has been gaining traction since its mainnet launch in 2019.

Backed by major financial and VC firms such as Sequoia, Matrix, and ZhenFund, IOST is a pioneering decentralized, high-throughput, gas-efficient Proof-of-Believability-powered smart contract platform built to tackle the scalability trilemma once and for all. For this, the concluding ranking from China’s CCID ranked IOST as the best blockchain platform under Basic Technology, better than Ethereum, EOS, and every other smart-contracting platform evaluated by the agency. This is a testament to the quality and ability to roll out a better, innovative product and reflect our true desire to be the best in the sphere.

Being one of the public chain leaders in terms of adoption, performance, and utility, IOST remains committed to our mission to unleash the power of blockchain. IOST currently has the ever-expanding 500,000 community members in over 20 countries, over 400 nodes, a top staking economy, symbiotic relationships with corporations dotted worldwide.

If you would like to hang out with the IOST community on chat, social media, or to discuss product development, we have something for everyone:

Telegram |Announcement | Twitter |Japan Twitter | Korea Twitter | |Developer Community| Uptrennd | Facebook |LinkedIn | Medium





Senior Community manager, editor, and translator at IOST.