LogoLogo
  • Introduction to Beldex
  • Getting Started
  • Wallets
    • Overview
    • What Wallet to use?
    • Addresses
      • Main Address
      • Sub Address
      • Integrated Address
    • Multisignature
    • Guides
      • CLI Linux Setup
      • CLI Wallet Commands
      • CLI Restoring Wallet from Seed
      • CLI Restoring Wallet from Keys
      • Multisig
        • 2/2 Multisig
        • 2/3 Multisig
        • M/N Multisig
  • Master Nodes
    • Overview
    • Master Node Functions
    • Staking Requirement
    • Infinite Staking Primer
    • Guides
      • Master Node Full Guide
      • Master Node Express Setup
      • Master Node Update Guide
      • Master Node Docker Setup
      • Master Node Registration Guide
  • BelNet
    • Exit Node Setup Guide
    • Exit Node Setup Using Docker
    • MNApp Hosting Guide Using Nginx
    • BelNet GUI Installation Guide
  • Advanced
    • Developer
      • Master Node RPC Guide
      • Daemon RPC Guide
      • Wallet RPC Guide
      • Developer FAQ
Powered by GitBook
On this page
  • Step 1: Download and unzip CLI wallet
  • Step 2: Run wallet in restore mode
  • Step 3: Enter wallet name
  • Step 4: Enter your seed phrase
  • Step 5: Enter wallet password
  • Step 6: Specify a blockchain height
  • Step 7: Wait for the refresh process to finish

Was this helpful?

Export as PDF
  1. Wallets
  2. Guides

CLI Restoring Wallet from Seed

Restoring your wallet from seed

PreviousCLI Wallet CommandsNextCLI Restoring Wallet from Keys

Last updated 7 months ago

Was this helpful?

To fully restore your wallet and be able to view balance and make transactions, having your seed stored will be enough. You don't need your wallet password or other keys to restore the wallet once you have a seed phrase.

Step 1: Download and unzip CLI wallet

  • Download the latest release of wallet CLI software for your desired operating system:

  • Unzip beldex-[operating-system]-[platform]-[version].zip file

Step 2: Run wallet in restore mode

  • Run wallet with --restore-deterministic-wallet argument

For Linux:

./beldex-wallet-cli --restore-deterministic-wallet

For Windows:

beldex-wallet-cli --restore-deterministic-wallet

Step 3: Enter wallet name

You will be prompted to enter a wallet name and click [Enter]. You can enter any name here, use something rememberable and meaningful.

Step 4: Enter your seed phrase

  • You will be prompted to enter 25 word mnemonic seed you have stored. Paste it and press [Enter].

  • If you have a seed encryption passphrase, enter it on the next step. Otherwise, press [Enter].

Step 5: Enter wallet password

  • Confirm password and press [Enter].

Step 6: Specify a blockchain height

If you know the block height at which wallet was created or a first transaction was made, you can enter it here. Specifying a blockchain height will help to scan the wallet faster.

If you don't know a specific blockchain height, press [Enter] for scanning from block height 0.

Step 7: Wait for the refresh process to finish

For refresh process to start, you need to have your daemon running. Another option would be to use a remote node. For that, use the following command, replacing and with the host and port number of the remote node you are connecting to:

./beldex-wallet-cli --daemon-address <host>:<port>

Once refresh is done, you can use your full functioning restored wallet. Your public wallet address will remain the same.

Open a (Windows) or (Linux / OSX) and navigate to the wallet folder

You will be prompted for a password. Enter a new password that follows the and press [Enter].

Command Prompt
Terminal
Password Policy
https://github.com/beldex-coin/beldex/releases