> For the complete documentation index, see [llms.txt](https://docs.zus.network/as-onboarding/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zus.network/as-onboarding/miner.md).

# Miner

- [Deploy miner during Magicblock generation](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation.md)
- [Pre-requisites](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/pre-requisites.md): Activeset miner deployment
- [Step 1: Installing dependencies & Generating Keys](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-1-installing-dependencies-and-generating-keys.md): Installing required packages and tools on the server with the miner keys & dkg files.
- [Step 2: Send shares, Validate shares & Fetch magicblock](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-2-send-shares-validate-shares-and-fetch-magicblock.md): Fetching magicblock from the server.
- [Step 2.1](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-2-send-shares-validate-shares-and-fetch-magicblock/step-2.1.md): Send Shares for miners
- [Step 2.2](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-2-send-shares-validate-shares-and-fetch-magicblock/step-2.2.md): Validate Shares for miners
- [Step 2.3](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-2-send-shares-validate-shares-and-fetch-magicblock/step-2.3.md): Download magiblock & initial-states for miners
- [Step 3: Deploy miner](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-3-deploy-miner.md): Deploying miner with docker & docker-compose.
- [Step 3.1](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-3-deploy-miner/step-3.1.md): Generating delegate wallet
- [Step 3.2](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-3-deploy-miner/step-3.2.md): Deploying miner with docker & docker-compose.
- [Step 4: Monitoring, Logging & Management](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-4-monitoring-logging-and-management.md): This will deploy Grafana, Loki, Node Exporter, Cadvisor, Caddy, Portainer Agent, Promtail, Prometheus, Portainer.
- [Step 5: Verifying miner deployment](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step-5-verifying-miner-deployment.md): Confirming that your miner has been deployed correctly
- [Step6: Staking miners](https://docs.zus.network/as-onboarding/miner/deploy-miner-during-magicblock-generation/step6-staking-miners.md): Staking miner using delegate wallet
- [Update miner image via cli](https://docs.zus.network/as-onboarding/miner/update-miner-image-via-cli.md)
- [Migrate miner to another server](https://docs.zus.network/as-onboarding/miner/migrate-miner-to-another-server.md): Active set miner migration to another server.
- [Step 1: Setup on NES](https://docs.zus.network/as-onboarding/miner/migrate-miner-to-another-server/step-1-setup-on-nes.md): Installing required packages and tools on the server with the miner keys & dkg files.
- [Step 2: Setup on OLS](https://docs.zus.network/as-onboarding/miner/migrate-miner-to-another-server/step-2-setup-on-ols.md)
- [Step 3: Migrate data to NES](https://docs.zus.network/as-onboarding/miner/migrate-miner-to-another-server/step-3-migrate-data-to-nes.md)
- [Step 4: Depoly miner on NES](https://docs.zus.network/as-onboarding/miner/migrate-miner-to-another-server/step-4-depoly-miner-on-nes.md)
- [Step 5: Monitoring, Logging & Management](https://docs.zus.network/as-onboarding/miner/migrate-miner-to-another-server/step-5-monitoring-logging-and-management.md): This will deploy Grafana, Loki, Node Exporter, Cadvisor, Caddy, Portainer Agent, Promtail, Prometheus, Portainer.
- [Step 6: Verifying miner deployment](https://docs.zus.network/as-onboarding/miner/migrate-miner-to-another-server/step-6-verifying-miner-deployment.md): Confirming that your miner has been deployed correctly
