Initia (Closed Testnet)
  • Reminder
    • ⛔Confidentiality Disclaimer
  • WELCOME TO CLOSED TESTNET
    • Welcome to Closed Testnet
  • About Initia
    • What is the Initia Platform?
      • Architecture
        • Layer 1
        • Layer 2
      • Aligning Initia (coming soon!)
    • InitiaDEX
    • Enshrined Liquidity and Staking
  • Developers
    • Initiad
      • Download Initiad
      • Using Initiad
    • Get INIT token
    • Build your own Minitia
      • Simple Minitia Setup
      • Connect Minitia to L1
        • OPinit Stack
          • OPinit Module
          • OPinit Bots
        • Relayer
          • Fetching Oracle Prices
    • Virtual Machines
      • MoveVM
        • Interact with CLI
      • WasmVM
    • Contracts
      • Move Contracts
      • CosmWasm Contracts
      • EVM Contracts (Coming Soon)
    • Oracles
  • Initia Developer Tutorials
    • 1. Create account
    • 2. Send Move coin
    • 3. Interchain Message
    • 4. Create your own Move coin
    • 5. Create your own Move NFT
    • 6. Build and Publish Contracts
      • Move Module
      • CosmWasm Contract
  • Core Applications
    • Core Applications
      • Wallet
      • Initia App
      • Usernames
      • Initia Scan
  • Node Operators
    • Running Initia Node
      • Prerequisites
      • Oracle
      • Boot an Initia Node
      • Connect to Initia Network
      • Cosmovisor Guide
    • Configuring Initia Validator
  • References and Tools
    • Move Language
    • Rust Language (CosmWasm)
    • Closed Testnet Chain Information
    • Chain Parameters
    • Initia.js
    • API Docs
    • API Docs (minimove)
    • API Docs (miniwasm)
    • Whitelisted Tokens and Pairs
Powered by GitBook
On this page
  1. Initia Developer Tutorials

1. Create account

PreviousOraclesNext2. Send Move coin

Last updated 1 year ago

An account is required to use the Initia blockchain. This tutorial covers how to create an account using the CLI and initia.js.

Please refer Download Initiad to install initiad.

> 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 ...
import { MnemonicKey } from '@initia/initia.js';

const key = new MnemonicKey();
console.log('mnemonic:', key.mnemonic);
// mnemonic: beauty sniff protect...
console.log('account address:', key.accAddress);
// account address: init10m5nnevplkzvv5svqf0xjx6dc4705u5dxfn2st

NOTE: mnemonic is the only way to recover your account if you ever forget your password.

Get test coin from faucet (Optional)

Having an account does not mean having access to all features on Initia blockchain. All transactions are charged with transaction fees, and even on chains with 0 gas fees, you need to receive tokens to register the account to the chain.

Test coins from the is required for the next tutorial to start sending transactions.

Initia Faucet