> For the complete documentation index, see [llms.txt](https://docs.bluzelle.com/developers/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bluzelle.com/developers/staking/validator.md).

# Validator

## Hardware Requirement

{% content-ref url="/pages/-M6Yii103lXIyZ2ZTM6g" %}
[Technical Requirements](/developers/staking/validator/technical-requirements.md)
{% endcontent-ref %}

## Steps

1. [OS Setup for Curium](https://github.com/bluzelle/curium/blob/devel/setup/os.md)
2. [Development Environment Setup](https://github.com/bluzelle/curium/blob/devel/setup/devenv.md)
3. [Build the Curium Project](https://github.com/bluzelle/curium/blob/devel/setup/build.md)
4. [Setup your own validator + sentry (optional) on our network](https://github.com/bluzelle/curium/blob/devel/public-validator-+-sentry/buildvalidatorsentry.md)

### Testnet

* Follow the `Testnet` path stated in Step 4
* [Faucet](https://github.com/bluzelle/curium/blob/devel/public-validator-+-sentry/buildvalidatorsentry.md) (Follow `step 23` in the doc)
* Testnet Explorers
  * [BigDipper](https://bigdipper.testnet.public.bluzelle.com/)
  * [CENSUS](https://census.testnet.public.bluzelle.com/validators)

### Mainnet

* Follow the `Mainnet` path in step 4
* Swap your ERC20 BLZ to native BLZ
* Mainnet Explorers
  * [BigDipper](https://bigdipper.net.bluzelle.com/)
  * [Census](https://census.net.bluzelle.com/validators)

## Other Resources

{% content-ref url="/pages/-MSl95Kopf8l6h\_ewwKm" %}
[Broken mention](broken://pages/-MSl95Kopf8l6h_ewwKm)
{% endcontent-ref %}

{% content-ref url="/pages/-M3Txvr4QGoGWUCGjsCq" %}
[Bluzelle Staking Economics](/developers/staking/economics.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MSl7135OwFsVXG5foiJ" %}
[Gas & Tax](/developers/staking/gas-and-tax.md)
{% endcontent-ref %}

If you have any questions, please reach out to our team on [Discord](https://discord.gg/af7byz6).
