> For the complete documentation index, see [llms.txt](https://czarprotocol.curd.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://czarprotocol.curd.io/setting-up-your-czar.md).

# Setting Up Your CZAR

### System Requirements

Before you start using CZAR, make sure your system meets the following requirements:

* **Operating System:** CZAR is compatible with Windows, macOS, and Linux.
* **Node.js:** Ensure you have Node.js installed. You can download it from [nodejs.org](https://nodejs.org/).

### Installing CZAR

Follow these steps to install CZAR on your system:

1. **Clone the CZAR Repository:**

   ```bash
   bashCopy codegit clone https://github.com/czar/czar.git
   ```
2. **Navigate to the CZAR Directory:**

   ```bash
   bashCopy codecd czar
   ```
3. **Install Dependencies:**

   ```bash
   bashCopy codenpm install
   ```
4. **Start CZAR:**

   ```bash
   bashCopy codenpm start
   ```

   This will launch the CZAR node on your local environment.

### Configuring CZAR

CZAR comes with a default configuration, but you may need to customize it based on your requirements. The configuration file is typically located at `czar/config/config.json`.

```json
jsonCopy code{
  "network": "mainnet",
  "port": 1984,
  "logging": {
    "format": "combined"
  }
}
```

Adjust the values in the configuration file as needed, such as specifying the network, changing the port, or modifying logging settings.

### Verifying Your Installation

To verify that CZAR is running successfully, open your web browser and go to <http://localhost:1984>. You should see the CZAR dashboard, indicating that your CZAR node is up and running.

Congratulations! You've successfully set up your CZAR environment. The next pages will guide you through storing and retrieving data using CZAR.
