> For the complete documentation index, see [llms.txt](https://docs.mazze.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mazze.io/run-a-node/getting-started-with-mazze-testnet.md).

# Getting started

This quick start is aligned with [Setup Guide](/run-a-node/setup-guide.md).

## Fast path (Docker recommended)

1. Edit `run/hydra.toml`:
   * `public_address = "<your-public-ip>"` (or leave empty for auto-detect).
   * `mining_author = "<your-base32-mazze-address>"` (optional; required for mining).
2. Start services:

```bash
sudo docker compose up -d
```

3. Check logs:

```bash
sudo docker compose logs node | tail -n 200
sudo docker compose logs miner | tail -n 200
```

4. Verify node ID:

```bash
sudo docker compose logs node | grep "Self node id:" | tail -n 1
```

5. Open CLI and verify status:

```bash
./run/mazze-cli.sh status
./run/mazze-cli.sh summary
```

## Next steps

* Wallet operations: [Mazze CLI](/run-a-node/mazze-cli.md)
* Mining configuration: [Mining Guide](/run-a-node/mining.md)
* RPC checks and integration: [RPC Guide](/run-a-node/rpc.md)
* Log monitoring: [Viewing Mazze Logs](/run-a-node/viewing-logs.md)
