> For the complete documentation index, see [llms.txt](https://ciferai.gitbook.io/nodevalidator/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ciferai.gitbook.io/nodevalidator/2.-install-cifer-binary.md).

# 2. Install Cifer Binary

To operate a Cifer node, you'll need to install the `ciferd` binary and use its commands to set up your node, generate keys, and create a validator. This guide provides the steps to get you started.

Before proceeding, ensure you have met all the necessary prerequisites refer to the [**"System Requirement"**](/nodevalidator/1.-preparation.md#system-requirements) section for details.

## 2.1 Clone the Cifer Repository

Open your terminal and run the following commands to clone the Cifer repository from GitHub:

{% code overflow="wrap" %}

```bash
$ git clone https://github.com/CiferAI/cifer
$ cd cifer
```

{% endcode %}

## 2.2 Start Your Node

Once you've completed the initial setup, launch your Cifer Chain node using the following command:

{% code overflow="wrap" %}

```bash
$ ignite chain serve
```

{% endcode %}

This command will initiate the Cifer Blockchain and automatically generate wallet accounts for you. Each account will be accompanied by a 24-word mnemonic phrase.

{% code overflow="wrap" %}

```bash
Blockchain is running
  
  ✔ Added account alice with address cife… and mnemonic:
  <24-word mnemonic phrase>
  
  ✔ Added account bob with address cife… and mnemonic:
  <24-word mnemonic phrase>

🌍 Tendermint node: http://0.0.0.0:26657
🌍 Blockchain API: http://0.0.0.0:1317
🌍 Token faucet: http://0.0.0.0:4500
  
  ⋆ Data directory: /Users/devname/.cifer
  ⋆ App binary: /Users/devname/go/bin/ciferd
```

{% endcode %}

> #### Important Note:
>
> These mnemonic phrases are crucial for recovering your wallet accounts. Store them securely and never share them with anyone.
