# How to enable WhatsMiner API

{% stepper %}
{% step %}

### Download the WhatsMiner Tool

Start by downloading the official WhatsMiner Tool from the Whatsminer  [website](https://www.whatsminer.com/src/views/firmware-download.html#Tool). This utility is required for API activation and for setting a secure password.
{% endstep %}

{% step %}

### Scan and Add Miners

1. Open the WhatsMiner Tool.
2. Click the **“Miner IP”** button to begin network setup.
3. In the IP management window, enter your local IP range and press **“Add”**, then **“OK”** to confirm.
4. Click **“Start”** to scan for devices—your miners should appear shortly in the list.

<figure><img src="https://415959196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fay3wuqHdkAAEzg5N1LTo%2Fuploads%2F5xj6peOUKngOjTjANqYV%2Fimage.png?alt=media&#x26;token=74cb06dc-ac8b-4e26-bdac-20327ad7fb43" alt=""><figcaption></figcaption></figure>

<figure><img src="https://415959196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fay3wuqHdkAAEzg5N1LTo%2Fuploads%2FoPGNGpzVbEIrru2Nl6ac%2Fimage.png?alt=media&#x26;token=2884c202-6283-4453-89c7-c89a1ed0557e" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Update the Admin Password

The API cannot be enabled unless the administrator password is changed first.

> ⚠️ **Important:** Passwords must be changed through the WhatsMiner Tool—changes made via the web interface won’t activate API access.
>
> 💡 **You can keep using `admin` as the new password, but it still needs to be updated through the tool to enable the API.**

**Steps:**

1. Select your devices by ticking the checkboxes.
2. Click **“Password”** in the top menu.
3. Choose `admin` account, enter the current password, then set and confirm a new one.
4. Click **“Start update”** to apply.

<figure><img src="https://415959196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fay3wuqHdkAAEzg5N1LTo%2Fuploads%2Fbi0GbAwxrAwANYpqzPGY%2Fimage.png?alt=media&#x26;token=a206ca09-a75b-4682-a7e2-8accf775b6a1" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Enable API Communication

Once the password is updated:

1. Click **“Remote Ctrl”**.
2. Select **“Miner API Switch”**.
3. In the new window, choose **“Enable”** and confirm.

<figure><img src="https://415959196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fay3wuqHdkAAEzg5N1LTo%2Fuploads%2F7UwjF8qS1Sf3sHyTocVz%2Fimage.png?alt=media&#x26;token=98c303ba-f7f8-49b4-a85c-7d816f78ccf3" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

{% hint style="success" %}
Your devices are now ready to interact with MoonOne features via the WhatsMiner API.&#x20;
{% endhint %}

***

#### We're always available! <a href="#were-always-available" id="were-always-available"></a>

Chat with us on [Telegram](https://t.me/moondmc_bot).
