Introduction

Before you can start building and transacting, you’ll need to create an account.

This tutorial will guide you through the process of account creation using the command-line interface (CLI) and Initia’s JavaScript library, initia.js.

InitiaJS provides a Wallet class that can be used to create and manage accounts.

Creating an Account

> initiad keys add [key-name]

- address: init17exjfvgtpn5ne4pgmuatjg52mvvtj08773tgfx
name: test-account
pubkey: '{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Ap+WnRzOsJGgfgsrgc4APi/EiTzl3t52ruiKGev7X9LW"}'
type: local


**Important** write this mnemonic phrase in a safe place.
It is the only way to recover your account if you ever forget your password.

angry opera upper ...
The mnemonic key is the only way to recover your account if you forget your password.

Importing an Account

Retrieving Account Data