# Check Validator Registration Script with Midnight-Scripts

**URL:** <https://forum.midnight.network/t/check-validator-registration-script-with-midnight-scripts/309>\
**Category:** Hackathons\
**Tags:** learning\
**Created:** [August 20, 2025, 8:48pm UTC](https://forum.midnight.network/t/check-validator-registration-script-with-midnight-scripts/309 "2025-08-20T20:48:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucifer](https://avatars.discourse-cdn.com/v4/letter/l/ad7895/32.png) [@lucifer](https://forum.midnight.network/u/lucifer)\
**Post date:** [August 20, 2025, 8:48pm UTC](https://forum.midnight.network/t/check-validator-registration-script-with-midnight-scripts/309/1 "2025-08-20T20:48:19Z")

</div>

Checking your validator’s registration status on the Midnight test-net just got easier.

**How does it works**

The **Check Validator Registration Script** is a lightweight shell utility designed to help you confirm whether your validator is registered on the Midnight test-net.

It checks:

1. If your **Side-chain Public Key** is registered for the **current epoch**.

2. If not registered, it checks **two epochs ahead** to see if your validator is scheduled to be active.

3. And if a registration still isn’t detected, it flags that your setup hasn’t gone through

4. If registered, it even displays **validator metadata** for easy verification.

 ![448635764-be66ad38-5593-4dcc-8346-55d85b303c9b](https://canada1.discourse-cdn.com/flex010/uploads/midnightnetwork/original/1X/b46193a95e504c071c7c85e2887ef456155a95f2.jpeg)

Hope this helps fellow validators.

> **[GitHub - Midnight-Scripts/Check\_Registration](https://github.com/Midnight-Scripts/Check_Registration)**
>
> Contribute to Midnight-Scripts/Check\_Registration development by creating an account on GitHub.
