Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Our platform offers powerful tools for managing and monitoring miners with ease. Stay in control with real-time data, mass actions, and detailed performance insights. Advanced filtering and security features help streamline operations, while automated diagnostics ensure quick issue detection and resolution.
Control & Monitoring:
Real-time miners' information table.
Mass action panel for remote management.
24-hour activity overview.
Live hashrate chart for comprehensive tracking.
Advanced filtering and search for quick navigation.
Diagnostics & Security:
Automated detection of non-working miners with task creation.
Identify miners with unknown passwords.
Have a chat with us at Telegram.
Get started with MoonOne, our monitoring system, and access all the tools you need for seamless management of your mining operations.
This guide will take you step by step — from creating your account and completing onboarding to building well-organized, efficient mining facilities and managing them effortlessly — so you can focus on what matters most: growing your business.
Innovation: Stay ahead with cutting-edge technology.
Reliability: Trust in consistent and dependable solutions.
Support: Access to 24/7 expert assistance.
Scalability: Easily adapts to growing needs.
Cost-Effective: Get competitive pricing without compromising on quality.
MoonOne supports the following manufacturers:
Antminer (including Vnish firmware)
Avalon
DragonMint
Iceriver
Elphapex
Innosilicon
Whatsminer
Have a miner that we don’t support? Contact us at Telegram.
Add your facilities to MoonOne and control them using various system features.
Upon creating your account, a farm named "Facility 1" will be automatically created. You can change this name anytime by navigating to Facilities → Edit.
Go to Settings → Facilities in your account.
Click Add facility.
Enter the facility's name.
Enter the facility's short name. You can use it to generate cell indexes in topology.
Choose one or more options for facility:
Staff Management: Oversee staff and regulate access.
Client Management: Control your clients efficiently by keeping track of their services and billing them promptly.
Meter Data Management: Streamline data collection from meters. Coming soon
Warehouse Management: Optimize warehouse operations and inventory control. Coming soon
Click Save.
Facilities appear under the Facilities section, where you can edit details and settings anytime. Deactivate a facility by toggling off the "Active" switch to stop data collection and restrict access.
You can create as many facilities as you need, with no limits.
Have a chat with us at .
To import miners, users can manually enter miner details through the mass action panel or upload a file. Once added, all miners will be visible under the "Imported" tab.
In Roles → Farm Permissions admins control access by setting permissions for mass and single device imports, ensuring only authorized users can perform these actions. All import activities are logged. Access them via the logs tab or by selecting "View logs" from the miner's menu.
Install MoonOne agent and scan your network.
Generate topology (Settings → Topology).
Prepare .xlsx or .csv file to mass import.
MAC – unique hardware address for network identification.
IP – network address for locating and accessing the miner.
Index – system-generated value for managing miners, found in Settings → Topology
Serial Number – manufacturer's unique ID for tracking hardware and warranty.
Submodel – a specific variant of the miner model, indicating differences in hardware.
Client Email – the email address associated with the owner of the miner, used for notifications and support.
Client Status – The current operational status of the client (Paid/Unpaid).
Go to Dashboard → Unimported.
Click on Import by file.
Upload a file (.xlsx or .csv) containing the following information: MAC, IP, Index, Serial number, Submodel, Client email, and Client status.
Click Apply.
Tips for Successful Bulk Import
To maximize the success rate of your bulk miner imports, consider implementing the following best practices:
Consistently Verify Data: Regularly check for data integrity and consistency before each import.
Adopt Incremental Imports: If managing extremely large datasets, consider importing them in smaller batches to identify errors more easily.
Go to Dashboard → Unimported.
Select miners by checking relevant boxes.
Click Import on the mass action panel.
Enter the following information: MAC, IP, Index, Serial number, Submodel, Client email, and Client status. Max file size: 10 MB; values must follow order.
Click Apply.
To import a single device, locate the device in the Unimported list, click on the three dots next to it, and select "Import" from the dropdown menu. This option allows for individual device import without going through the bulk upload process.
Have a chat with us at Telegram.
This document highlights how logging is super important for keeping everything running smoothly in client management, task coordination, and admin oversight.
The Logs section serves as a comprehensive audit trail for key actions and changes within the platform. It helps administrators, managers, and support teams track what happened, when, and who performed the action. This visibility is essential for maintaining accountability, diagnosing issues, and ensuring data consistency across the system.
Logs are categorized into five main types for clarity and ease of navigation:
These logs capture broad system-level operations related to devices and clients. Whether it's importing devices, editing configurations, or managing user access, this category helps ensure that all significant actions are traceable. It’s particularly useful for onboarding processes, troubleshooting, and understanding system-wide changes over time.
Focused specifically on individual mining devices, this category logs operational and configuration changes, including reboots, pool changes, or resets. It’s helpful for identifying technical issues, tracking miner lifecycle events, and understanding the sequence of interventions made by different users or automated systems.
This section tracks changes made to client profiles and their associated billing records. From contact information updates to tariff adjustments and payment entries, these logs provide transparency in client management. They are especially valuable for financial auditing, resolving disputes, and maintaining accurate service records.
Task logs provide insight into the creation, assignment, and progress of tasks within the team. Any changes in status, deadlines, priorities, or descriptions are recorded here. These logs are instrumental in project management and team coordination, allowing you to follow the evolution of a task and hold contributors accountable.
These logs cover administrative actions affecting system-wide settings, such as managing staff, roles, facilities, or automation rules. Monitoring these changes is crucial for maintaining system integrity and security. They help ensure that sensitive operations—like permission adjustments or infrastructure changes—are fully documented.
Transparency: Everyone can see what actions have been taken, reducing ambiguity and miscommunication.
Accountability: You can easily identify who made specific changes, which is vital for team oversight and error tracking.
Troubleshooting: When an issue arises, logs provide the context needed to understand the cause and act quickly.
Audit readiness: Logs support compliance and auditing processes by providing a reliable historical record of activities.
Efficiency: By knowing what’s already been done, teams can avoid redundant actions and streamline their workflows.
The MoonOne Agent is a metrics tool that provides real-time data from miners to the MoonOne dashboard, allowing for efficient monitoring and control.
Create an account to begin gathering data at the new facility. Deploy an agent to collect information from your devices.
Go to Settings → Facilities in your account.
Click Edit facility.
Click Add MoonOne agent.
Connect to your server.
Launch the terminal to enter commands on your server.
Paste installation script of the agent on your server following the instructions provided.
Return to Moon and enter IP-ranges of your miners.
Click Scan to initiate network scanning for miners located within the specified IP-ranges.
For successful detection and scanning of miners, ensure your MoonOne agent is connected to the same subnet as the miners, and input the correct IP range. `Miners need to be operational and not offline. `
Firewall or security software can block scans, so necessary network ports should be open and the agent whitelisted. Network issues may also affect the scan's performance.
The MoonOne agent system is designed with an automatic update feature, ensuring that users always have the latest enhancements and security patches without needing to manually intervene.
Have a chat with us at Telegram.
Remotely manage miners via the dashboard for mass or single editing data. Use the mass action panel for multiple miners or the options' menu for a single miner.
A Core, Scale, or Enterprise plan is required.
Access is managed via Roles → Farm Permissions; only authorized users can perform remote actions. All activities are logged (see Logs tab or "View logs" in the miner's menu).
For WhatsMiner devices, the API must be enabled.
To mass editing miners' info via the mass action panel:
Go to Dashboard.
Select miners by checking relevant boxes.
Click Edit on the mass action panel.
Select one of parameter you want to edit:
SN (serial number) – manufacturer's unique ID for tracking hardware and warranty.
Model & sub - a specific variant of the miner model, indicating differences in hardware.
Client email and status - the email address associated with the owner of the miner, used for notifications and support and the current operational status of the client (Paid/Unpaid).
Password. Editing requires the current miner's password.
Enter new value.
Click Confirm.
To single editing miners' info:
To editing a single miner, click on the three dots next to it, and select "Edit" from the dropdown menu. This option allows for individual editing without going through the bulk process.
Have a chat with us at .
Last updated: April 22, 2025
These Terms of Use constitute a legally binding agreement made between you, whether personally or on behalf of an entity ("you") and MR Lab FZE LLC ("Company," "we," "us," or "our"), concerning your access to and use of the website as well as any other media form, media channel, mobile website or mobile application related, linked, or otherwise connected thereto, including the Moonone platform (collectively, the "Site"). You agree that by accessing the Site, you have read, understood, and agree to be bound by all of these Terms of Use.
IF YOU DO NOT AGREE WITH ALL OF THESE TERMS OF USE, THEN YOU ARE EXPRESSLY PROHIBITED FROM USING THE SITE AND YOU MUST DISCONTINUE USE IMMEDIATELY.
Supplemental terms and conditions or documents that may be posted on the Site from time to time are hereby expressly incorporated herein by reference. We reserve the right, in our sole discretion, to make changes or modifications to these Terms of Use at any time and for any reason. We will alert you about any changes by updating the "Last updated" date of these Terms of Use, and you waive any right to receive specific notice of each such change. It is your responsibility to periodically review these Terms of Use to stay informed of updates. You will be subject to, and will be deemed to have been made aware of and to have accepted, the changes in any revised Terms of Use by your continued use of the Site after the date such revised Terms of Use are posted.
The information provided on the Site is not intended for distribution to or use by any person or entity in any jurisdiction or country where such distribution or use would be contrary to law or regulation, or which would subject us to any registration requirement within such jurisdiction or country. Accordingly, those persons who choose to access the Site from other locations do so on their own initiative and are solely responsible for compliance with local laws, if and to the extent local laws are applicable.
The Site is intended for users who are at least 18 years old. Persons under the age of 18 are not permitted to use or register for the Site.
These Terms of Use and your use of the Site shall be governed by and construed in accordance with the laws of the United Arab Emirates. If you are located in the Russian Federation, you additionally agree to comply with all applicable laws of the Russian Federation, including but not limited to Federal Law No. 152-FZ "On Personal Data" regarding the processing and protection of personal data.
In case of any dispute, controversy or claim arising out of or in connection with these Terms of Use, the parties shall endeavor to resolve the dispute through good faith negotiations. If the dispute cannot be settled amicably, it shall be referred to and finally resolved by the competent courts of the United Arab Emirates, unless otherwise required by applicable mandatory laws (including those of the Russian Federation for residents of Russia).
By using the Site, you also confirm that your use complies with the applicable legal framework of your jurisdiction, including any data localization requirements, consumer protection laws, and e-commerce regulations applicable in the Russian Federation and the UAE.
In order to resolve a complaint regarding the Site or to receive further information regarding use of the Site, please contact us at:
Email: [email protected]
Remotely manage miners via the dashboard for mass or single deletions. Use the mass action panel for multiple miners or the options' menu for a single miner.
A Core, Scale, or Enterprise plan is required.
Access is managed via Roles → Farm Permissions; only authorized users can perform remote actions. All activities are logged (see Logs tab or "View logs" in the miner's menu).
To mass deleting miners via the mass action panel:
Go to Dashboard.
Select only Offline miners by checking relevant boxes.
Click Delete on the mass action panel.
Click Confirm.
To single deleting miner:
To delete a single miner, click on the three dots next to it, and select "Delete" from the dropdown menu. This option allows for individual deleting without going through the bulk process.
Have a chat with us at .
Follow these steps to restore access to your account if you’ve forgotten your password or are unable to sign in.
To restore access to your account:
Go to Sign in page.
Click Forgot password.
Enter the email address where you’d like to receive your password reset information.
Create a New Password, that meets the following criteria:
At least 8 characters.
Includes uppercase and lowercase letters.
Contains numbers and special symbols.
Must differ from your previous password.
Click Set password.
Have a chat with us at .
To use advanced control features in Moonone—like rebooting, pool switching, and more -you need to enable the Write API on your WhatsMiner devices. This option is off by default.
Start by downloading the official WhatsMiner Tool from the Whatsminer website. This utility is required for API activation and for setting a secure password.
The API will not work if your devices are still using the default “admin” password.
⚠️ 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:
Select your devices by ticking the checkboxes.
Click “Password” in the top menu.
Choose adminaccount
, enter the current password, then set and confirm a new one.
Click “Start update” to apply.
Your devices are now ready to interact with Moonone features via the WhatsMiner API.
Have a chat with us at Telegram.
Last updated: April 22, 2025
This Privacy Policy describes how MR Lab FZE LLC, registration number 2087, with its registered office at BLA-SPR2-3, AMC – BOULEVARD-A Building, Ajman Media City, Ajman, UAE, operates the website https://moonone.ru and all associated sub-domains (collectively, the “Website”). MR Lab FZE LLC (“we”, “us”, “our”) is committed to protecting the privacy and security of our customers (“you”, “your”). This policy outlines how we collect, use, and disclose personal data.
By accessing or using our Website, you agree to the terms of this Privacy Policy. If you disagree with any part of this policy, please do not use our Website.
We collect personal data directly from you, including:
Name
Country of residence
Email address
Phone number
Telegram ID
Any other personal information voluntarily provided by you during interactions on the Website.
Additionally, we collect the following information automatically:
IP address
Location data
Device and browser type
Information on your usage of the Website, such as visited pages and external links accessed
Direct Collection
We gather your personal data directly through forms and interactions on our Website, such as registration forms, service requests, and direct communications.
Indirect Collection – Cookies and Similar Technologies
We use cookies and similar technologies to:
Personalize your experience on our Website
Facilitate the login and account management processes
Monitor and analyze Website usage and traffic patterns
Improve the functionality and user experience of our Website
Types of cookies we use:
Persistent Cookies: remain stored on your device and are used for repeated visits.
Session Cookies: expire after your session ends.
Analytics Cookies: help us analyze Website usage.
You may disable cookies through your browser settings; however, this may limit functionality and user experience on our Website.
Your information is used to:
Provide and improve our services and products
Respond to your inquiries and manage customer relationships
Detect, prevent, and investigate fraud or other illegal activities
Comply with legal and regulatory obligations
Communicate with you for marketing purposes, unless you opt out
Send verification codes via SMS or other means to enhance account security
We may disclose your information to:
Our affiliates, contractors, or business partners for operational, marketing, advertising or other uses
Law enforcement agencies, governmental authorities, or other parties when legally compelled
Potential buyers or investors in the event of a business sale or merger
We do not sell your personal data to third parties.
Your personal data is securely stored on protected servers owned and managed by us. We retain your data only for as long as necessary to fulfill our obligations and comply with applicable laws.
Your Rights
Under applicable data protection regulations, including GDPR, you have the right to:
Request correction of inaccurate or incomplete personal data
Request deletion of your personal data, subject to legal restrictions
Restrict processing of your personal data
Object to processing of your personal data, particularly for marketing purposes
Request transfer of your personal data to another service provider
To exercise these rights, please contact us at [email protected].
We reserve the right to modify this Privacy Policy at any time. Changes will be posted on our Website, and we encourage you to review this policy regularly to stay informed of updates.
For further information or questions regarding this Privacy Policy, please contact us at [email protected].
Auto-Reboot is a helpful tool that automatically restarts a miner if the system finds a problem. This helps to fix common issues without needing you to do anything.
The auto-reboot feature is an essential part of our diagnostic process, aimed at improving system stability and efficiency. It automatically restarts the miner during diagnostic checks to help resolve temporary issues or minor software glitches. This minimizes the need for manual intervention and supports continuous, reliable operation.
When auto-reboot is enabled, the system checks the imported miners you've selected in Set Models every 10 minutes. If an issue is detected, the miner is added to the diagnostics list, and a pulse icon appears next to it. The system then attempts to auto-reboot the miner to restore normal operation.
Once auto-reboot is on, the system will:
Monitor miner performance.
Detect problems.
Restart the miner if needed (Auto-Reboot).
Create tasks to fix issues, if necessary.
For a detailed explanation of which issues the diagnostics system can detect—and which ones it does not—please refer to the full list here.
Helps fix issues automatically. The system restarts the miner when a problem is found. In many cases, this is enough to restore normal operation.
Saves time and effort. No need to reboot devices manually — the process is automatic. This reduces downtime and lets your team focus on other important tasks.
Quick fix for common errors. Many software glitches can be solved with a simple reboot. Auto-reboot is a smart first step to correct issues fast.
Go to Settings → Automation in your account.
Turn on the switch next to Auto-reboot.
Click Set models.
Select either all miners or only the specific models you want.
Click Apply.
Have a chat with us at Telegram.
Remotely manage miners via the dashboard for mass or single moving. Use the mass action panel for multiple miners or the options' menu for a single miner.
A Core, Scale, or Enterprise plan is required.
Access is managed via Roles → Farm Permissions; only authorized users can perform remote actions. All activities are logged (see Logs tab or "View logs" in the miner's menu).
To mass moving miners via the mass action panel:
Go to Dashboard.
Select miners by checking relevant boxes..
Click Move on the mass action panel.
Enter New Index - new location for selected miners at your facility.
Click Apply.
If all cells are occupied and you need to swap miners (e.g., A > B, B > C, C > A), you can temporarily move miners in a sequence:
Move miner from A to B.
Move miner from B to C.
Move miner from C to A.
This method allows you to change locations even when all cells are full, as long as each location can temporarily accommodate the miner.
To single moving miner:
To move a single miner, click on the three dots next to it, and select "Move" from the dropdown menu. This option allows for an individual moving without going through the bulk process.
Have a chat with us at Telegram.
Sometimes, clients don’t pay on time. With Unpaid Pools, you can make sure those unpaid miners don’t keep working like nothing happened.
Unpaid Pools helps you manage miners that haven’t been paid for. When a client's miner is marked as unpaid, this feature automatically applies special pool settings to it. Once the miner is paid, it returns to the client’s original configuration.
The system keeps track of each miner's status and updates the pool settings automatically:
If the miner becomes paid: the original pool settings are restored.
If the miner becomes unpaid: the system applies the custom settings you set up under Automation > Unpaid Pools.
The system checks miners every 10 minutes to ensure correct settings and fix discrepancies.
How to change status of miner to unpaid/ paid - read here.
Go to Settings → Automation in your account.
Find Unpaid Pools.
Flip the switch On to activate it.
Click the Set pools button (it appears once the switch is On).
Enter required info for each algorithm:
Pool URL
Worker Name
Variables
Worker Password
Click Apply.
If some algorithms don’t have settings, you’ll see a ⚠️ warning next to Unpaid Pools.
Have a chat with us at Telegram.
Follow these steps to manage bills for your clients in MoonOne.
To be able to work with bills, your plan must be Core, Scale or Enterprise solution.
In Roles → Clients' Permissions, admins control access by setting permissions for editing bills' info, ensuring only authorized users can manage this data. All bill-related changes are logged. Access them via the View logs next to the client.
Generating bills is done automatically every month, provided there are active miners. To view bill information, click on the number of bills displayed in the row of the client whose bills you want to manage. This will open the "Bills" page with:
Bill ID: Unique identifier for the billing record.
Period: The month the bill covers.
Status: Current state of the bill, such as unpaid or paid.
Pay method: The means used to make payments, e.g., credit card, bank transfer or Crypto.
Currency: Type of money in which payments are made.
Facility: It's denotes your farm.
Consumption: This section details the monthly energy usage of all clients' miners at the facility.
Pricing: The rate of costs for energy.
Hosting cost: It's includes energy fees plus a hosting markup percentage.
Service cost: It's involves expenses for services like miner repairs.
Balance: Remaining amount after payments (feature not implemented).
Total: The entire amount due for services rendered in this month.
Payment info: This section provides details about the payment amount and date. If the bill is unpaid, you'll see an "Add Payment" button to input this information.
Actions: Edit and Download bill's information.
Go to Clients.
Select client by clicking on the number of bills.
Click Add Payment
Enter information such as payment amount, date, and method.
Click Apply
Go to Clients.
Select client by clicking on the number of bills.
Click Edit
Edit information such as pricing, hosting markup percentage, or service cost.
Click Apply
To ensure smooth processing, follow these steps in managing client bills:
Generate Bills: Initiated automatically each month on the 1st, contingent on the presence of active miners.
Review and Edit Bills: Use the "Edit" action to update billing details as needed.
Track Payment: Monitor the status and update payments using the "Add Payment" button for unpaid bills.
Log Changes: Access the bill change logs for accurate record keeping and auditing. Go to clients'list to see logs.
Following these procedures will help maintain accurate billing records and facilitate timely payments from clients.
When you click "Download," the file will be saved in Excel format with the following parameters:
Facility
Index
SN
Model
Submodel
Efficiency (J/TH)
Uptime (hours)
Total Consumption (kWh)
Tariff (currency/kWh)
Cost (currency)
Currency
Based on data collected from devices every 5 seconds, the system calculates the average hashrate over 10-minute intervals. Then, taking into account the model and energy efficiency of the equipment, the platform converts these values into units of energy consumption.
Have a chat with us at Telegram.
Remotely manage miners via the dashboard for mass or single factory resets. Use the mass action panel for multiple miners or the options' menu for a single miner.
A Core, Scale, or Enterprise plan is required.
Access is managed via Roles → Farm Permissions; only authorized users can perform remote actions. All activities are logged (see Logs tab or "View logs" in the miner's menu).
For WhatsMiner devices, the API must be enabled. How to enable it →
To mass factory reset miners via the mass action panel:
Go to Dashboard.
Select miners by checking relevant boxes.
Click Factory reset on the mass action panel.
Click Confirm.
To single factory reset:
To reset a single miner, click on the three dots next to it, and select "Factory reset" from the dropdown menu. This option allows for individual reset without going through the bulk process.
Have a chat with us at Telegram.
Learn to manage miners, distinguish types, understand statuses, and optimize performance efficiently.
At the top of the table, you'll see two types of miners:
Imported: These are miners you have manually added with complete information, allowing full management and control.
Unimported: These are newly detected miners that the system has found but haven't been fully configured. To manage them, navigate to the "Unimported" section and complete the required details for import. More details
Also at the top of the table, you'll see several statuses of miners. Each status gives insight into the miner's condition, aiding timely actions for stability and efficiency. Here are the key status definitions:
🟢 Active: The miner is fully operational and performing as expected.
🟡Lowhash: The miner's hashrate is below expected levels. Triggered when:
Overall hashrate is ≥5% below the manufacturer's specs.
Any board performs ≥15% below spec (if not marked under repair).
🟡Overheated: Temperature is above safe limits (over 90 °C). The threshold is based on the maximum temperature available from the device, which may refer to chips, hashboards, or overall miner temperature, depending on the model and firmware.
Indicated by a flame icon next to temperature.
Detected using max reported temps and Kernel logs (for example, BOOTBY[0x02.00000000]
for Avalon).
🟠Hanged: The miner has become unresponsive due to a software crash or hardware failure.
🔴Offline: The miner is disconnected from the network or powered off, making it inaccessible for remote management.
The table provides detailed information about your mining devices, including:
Index: A unique location for each miner.
SN: Serial number for tracking the miner.
Model: The model type of the miner.
Submodel: A specific variant of the miner model, indicating differences in hardware.
Mode: Operational mode currently set for the miner.
24h Graph: A visual representation of mining performance over the last 24 hours.
Avg: Average hashrate over a set measurement period.
5s: Hashrate performance averaged over the last 5 seconds.
PCBs Hashrate: The individual hashrate generated by each mining board.
Fans speed: Current speed of the cooling fans, important for temperature regulation.
T: Current max temperature of the miner.
Eff: Efficiency of the mining process.
Active Pool: The current mining pool the device is connected to.
Worker: The individual worker designation within the mining pool.
Uptime: Duration the miner has been running continuously.
Options: Management actions for each miner, including viewing open tasks and client details (email and status).
Have a chat with us at Telegram.
Remotely manage miners via the dashboard for mass or single factory resets. Use the mass action panel for multiple miners or the options' menu for a single miner.
A Core, Scale, or Enterprise plan is required.
Access is managed via Roles → Farm Permissions; only authorized users can perform remote actions. All activities are logged (see Logs tab or "View logs" in the miner's menu).
For WhatsMiner devices, the API must be enabled.
To mass firmware update via the mass action panel:
Go to Dashboard.
Select miners from a single manufacturer by checking relevant boxes.
Click Update firmware on the mass action panel.
Select only one firmware version. For Antminer, you may also select tabs (Stock
/ Vnish
).
Click Confirm.
If selected devices include unsupported manufacturers:
❌
The system does not support manufacturer firmware upgrades for: [Manufacturer1, Manufacturer2, ...]
To single firmware update:
To update a single miner, click on the three dots next to it, and select "Firmware update" from the dropdown menu. This option allows for individual update without going through the bulk process.
When selecting firmware for your devices, you might encounter terms such as "Stable" and "New." Here's what they mean:
Stable Firmware: This version has undergone extensive testing and is considered reliable for widespread use. It's the recommended choice for environments where system stability is crucial.
New Firmware: This version includes recent updates or features and is suitable for users willing to test the latest enhancements.
Rollback Limitations: Officially, rolling back firmware is often unsupported, meaning once updated, you generally can't revert to a previous version. This is to maintain the integrity and security of the devices.
Testing Before Deployment: It's recommended to test new firmware on a single device first. If critical issues arise, contact support services to explore potential recovery options.
Have a chat with us at .
The Topology feature helps you organize, manage, and optimize your mining facility by creating a clear hierarchical structure.
When generating a topology, a well-organized structure is crucial for efficient warehouse management. Here is an example of how you can create a structured topology:
Facility: Select the main distribution center where your items are stored.
Warehouse: Choose or add the specific warehouse within the facility that requires a new topology.
Room: Choose or add the room designations where storage solutions will be implemented.
Section: Define the large zones within the warehouse, such as "Zone 1" or "Zone 2", to facilitate sectional storage.
Line: A row of racks within a section.
Rack: A tall frame used to hold shelves.
Shelf: A flat surface on a rack where items are stored.
Cell: The smallest storage space, like a slot, designed to hold a single miner.
Go to Settings → Topology in your account.
Click Generate topology.
Choose a Facility from the drop-down list.
Choose or add Warehouse from the drop-down list.
Choose or add Room from the drop-down list.
Select the checkbox under the Facility, Warehouse, and Room fields to include their names in the index.
Choose from entities: Section, Line, Rack, Shelf, and Cell. Each block will have a checkbox to enable the entity’s creation.
Example: Entering 247-250 for racks will create four racks: 247, 248, 249, and 250.
Allowed range: 1 to 9999.
Verify the Example Address and the Amount of Cells to confirm the topology's correctness.
Click Save.
Example: Main Center → Warehouse A →Room1 →Zone 1 → Rack 1 → Shelf 3 → Cell 101
Go to Settings → Topology
Click Generate topology.
Choose a Facility from the drop-down list.
Choose or add Warehouse from the drop-down list.
Choose or add Room from the drop-down list.
In the storage system selection step, choose only "cell" as the type. Then, make sure to set the maximum quantity of potential devices in your facility to at least 1.
This ensures that the topology is created without relying on a full cell storage system, but still allows for basic device placement and indexing within the selected structure.
Example: Main Center → Warehouse A →Room1 → Cell 101
When creating a topology, it is crucial to provide specific mandatory fields to ensure a comprehensive setup: Facility, Warehouse, Room, Cell.
Make sure all mandatory fields are correctly filled to avoid any issues during topology generation.
Enhance your topology's complexity by adding optional fields like Sections, Lines, Racks, and Shelves. These entities allow precise placement and organization of resources.
Scalability: Simplifies integration of new areas, adapting your layout with minimal disruption as your facility grows.
Optimized Resource Usage: Ensures precise resource placement, maximizing capacity and functionality.
Enhanced Efficiency: Streamlines processes, minimizing time spent searching for resources or locations.
Improved Organization: Clearly defines sections for simplified navigation
Have a chat with us at .
The Clients section allows you to efficiently manage customer information, including their mining equipment, tasks, and financial details.
To be able to manage clients, your plan must be Core, Scale or Enterprise solution.
In Roles → Clients' Permissions, admins control access by setting permissions for adding or editing clients, ensuring only authorized users can manage client data. All client-related changes are logged. Access them via the View logs next to the client.
Client ID.
Name and Email.
Contact Information.
Status | Type (not implemented).
Number of Miners, shown as a bar, divided by device status. Clicking on it directs you to the Import page with a device list.
Number of Tasks, represented as a bar, showing the tasks divided by status. Clicking on it directs you to the Taskmanager page with a task list.
Number of Bills issued for this client.
Balance (not implemented)
Manager assigned to this client
Actions: Edit and View Logs.
Go to Clients.
Click Add client.
Fill out the client's details. Name, Email and Manager are required.
Click Apply.
When importing devices, if a new email appears under Client email, click Add client.
You can then add further details (name, phone, messenger, manager) using the Edit option.
Click the Settings icon above the table.
In the Settings section, choose the currency for billing all clients.
Go to Clients.
Click Download month consumption above the table.
Select month you wish to review.
Click Download.
The system will then generate a file that provides a comprehensive overview of consumption, detailing both the total monthly and daily usage for each customer.
Go to Dashboard.
Select miners by checking relevant boxes.
Click Edit on the mass action panel.
Select Edit Client.
Enter new email
Click Confirm.
By following these steps, you should be able to efficiently assign a device to a client. This ensures that the system can accurately track device performance and consumption under the appropriate client, facilitating better reporting and service management.
🟢 Green means the device is paid.
🔴 Red means the device is unpaid.
The color of the icon shows the miner’s payment status. You can manually update the status:
Go to Dashboard.
Select miners by checking relevant boxes.
Click Edit on the mass action panel.
Select Edit Client.
Select status (Paid/Unpaid).
Click Confirm.
Go to Clients.
Click View logs near the client.
Have a chat with us at Telegram.
This feature ensures that selected miners always run the latest stable firmware as soon as it becomes available.
Enable Auto Firmware Update to keep your fleet secure, stable, and up to date — without manual effort. Key Advantages:
Saves time – no need for manual updates.
Ensures stability – always run the most reliable firmware.
Flexible control – choose to update all miners or specific models only.
Go to Settings → Automation in your account.
Find Auto firmware update.
Flip the switch On to activate it.
Click the Set models button (it appears once the switch is On).
Select either all miners or only the specific models you want.
Click Apply.
We regularly check for new firmware releases and update our firmware database to ensure timely delivery of the latest versions. We support:
Stock firmware for all manufacturers
Vnish firmware for Antminer devices
🛠️ If a firmware version is missing or not yet supported, feel free to contact us with a request for adaptation — we’re happy to help.
Have a chat with us at .
Remotely manage miners via the dashboard for mass or single changes of miners' pools. Use the mass action panel for multiple miners or the options' menu for a single miner.
A Core, Scale, or Enterprise plan is required.
Access is managed via Roles → Farm Permissions; only authorized users can perform remote actions. All activities are logged (see Logs tab or "View logs" in the miner's menu).
For WhatsMiner devices, the API must be enabled. How to enable it →
To mass change miners' pools via the mass action panel:
Go to Dashboard.
Select miners by checking relevant boxes..
Click Change pools on the mass action panel.
Enter URL - server address where the miner will connect for operation.
Enter Worker name - the unique identifier assigned to the miner within the mining pool.
Choose Divider - dot or underscore used to separate different components of the worker name.
Choose Variables - predefined placeholders for dynamic worker name configuration.
Unique: A unique identifier for the miner.
MAC: The miner's MAC address.
Increment: An incremental number assigned to each miner.
IP: The miner's IP address.
IP (octet 1st): The first octet of the IP address.
IP (octet 2nd): The second octet of the IP address.
IP (octet 3rd): The third octet of the IP address.
IP (octet 4th): The fourth octet of the IP address.
IP (octet 3rdx4th): Combination of the third and fourth octets.
Enter Worker password - password for worker authentication with the mining pool.
Click Apply.
To single change miners' pools:
To change pools for a single miner, click on the three dots next to it, and select "Change pools" from the dropdown menu. This option allows for individual reboot without going through the bulk process.
In a single action, the variable is set to None, meaning you can manually enter any value in the Worker Name field. The system will save exactly what you enter without applying any automatic changes or placeholders.
With None: The system does not modify or generate any part of the worker name; it simply saves the value you manually input.
With other variables: The system dynamically generates the worker name based on predefined placeholders (e.g., {MAC}
, {IP(3rdx4th)}
).
This allows for full customization when assigning worker names without automatic formatting.
Have a chat with us at Telegram.
Define user roles to manage access and responsibilities. Assign roles with specific permissions for secure and efficient team management.
To assign roles to your staff, select from the following default positions, each with unique access rights and responsibilities:
Newbie: Has view-only access to device information, allowing them to learn without the risk of modifying settings. Ideal for trainees or observers who need an overview of system operations.
Junior Technician: Similar to Senior Technicians but with restricted access to device operations. Suitable for support staff assisting in technical tasks under supervision.
Senior Technician: Focuses on handling device operations and solving technical problems without access to key administrative functions.
Manager: Manages device functions and operations, but lacks admin rights. Perfect for department heads managing daily tasks without configuring settings.
Administrator: Full system access to configure settings and manage users, except for deleting facilities. Designed for C-level executives to manage resources effectively.
Owner: Has full access to all system functionalities, settings, and features.
Go to Settings → Role in your account.
Click on Add role.
Enter Role name.
Select an appropriate Role Template to expedite the process. Each template offers a foundational set of permissions that can be tailored to meet specific requirements.
Check the boxes of the system sections or actions to which you will open access to:
Admin Permissions: Oversee staff management, facility and task automation.
Facility Permissions: Manage devices, including import, move, reboot, delete, and update firmware. Handle device pools and password settings.
Task Permissions: Handle task creation, editing, assignment, and tracking.
Client Permissions: Control view, add, edit, and manage your clients.
Click Add.
If you need to delete role that is already assigned to employees, assign new position to them before deleting. To do this click "Delete" near role.
Have a chat with us at Telegram.
Let automation handle diagnostics—so you can focus on what matters!
Once diagnostics are enabled, the system will automatically attempt to restore your miners to optimal performance by identifying and addressing issues promptly. This proactive approach minimizes downtime and ensures that your mining operations run smoothly and efficiently.
The diagnostics system groups miners into categories based on performance issues for efficient troubleshooting. It identifies problems such as:
Offline: Miner is disconnected or powered off.
Hanged: Miner is unresponsive due to software/hardware failure.
Lowhash (<95% Efficiency): Overall device efficiency has dropped.
Lowhash (<85% Board Efficiency): One or more boards have efficiency below 85%.
Board Failure: A board is non-functional or has no data.
Fan Malfunction: Fans are stopped or running at abnormal speeds.
Exclusions to diagnostics include open unresolved tickets and ongoing tuning sessions.
The auto-removal from diagnostics feature automatically excludes devices from the diagnostic process under specific conditions. The diagnostics focus on devices needing attention and avoids unnecessary monitoring of resolved or correctly functioning devices. This occurs when:
The device's status changes to Active, indicating it is functioning as expected.
The underlying task has been resolved, removing the need for further diagnostics.
A task is assigned to the device, suggesting further manual actions are planned or underway.
Our system automatically scans Kernel logs to detect and diagnose errors—ensuring peak performance and stability.
Seamless Error Detection
Instantly inspects Kernel logs using advanced tools.
Pinpoints critical error details near the "Reason" field.
Real-Time Issue Resolution
Automatically identifies errors right after task creation in the "Kernel log" block.
Provides actionable insights for quick fixes—before issues escalate.
Maximize System Performance With proactive monitoring, you stay ahead of potential failures, reducing downtime and enhancing reliability.
To enable diagnostic:
Go to Settings → Automation in your account.
Click to turn on switcher next to Auto-reboot.
Click Set models
Select all or the specific miner models you want.
Changes are saved automatically.
Once enabled, the system will automatically track and analyze performance, ensuring optimal operation. 🚀
To adjust the time frame between identifying an issue and the creation of a task, you can set a duration within a specified range. The minimum allowable time is 30 minutes, the recommended duration is 90 minutes, and the maximum limit is 180 minutes. This flexibility helps in prioritizing issues based on urgency and resources available.
Have a chat with us at Telegram.
This tool provides a comprehensive view of your facility's efficiency across various time periods and algorithms.
To display data for a different algorithm, use the dropdown menu to select from the available options. The system will only show currently active algorithms. Algorithms are listed in descending order based on the number of devices associated with them, allowing for easy identification of the most widely used algorithms at your facility.
For a detailed analysis of algorithm performance, utilize the interactive chart features. The 1D chart provides precise 10-minute interval data, while the 1M and 1Y charts offer broader insights with hourly averages over longer timeframes. To customize your view, navigate between these periods using the tabs. Remember, the charts automatically refresh to ensure you always have the latest data.
Focus on the Primary Line (solid) for real-time performance. Compare it with the Secondary Line (dashed) to spot discrepancies. The solid line represents the "Actual" hash rate, calculated by averaging performance over intervals (10 min/hour/day). The dashed line shows the "Target" hash rate, determined by submodel values.
The performance loss section identifies and analyzes hash rate discrepancies. If the actual rate is below the target, it provides details like absolute and percentage performance loss. It categorizes deficiencies as:
🔴 Dead:
Hashrate loss caused by devices or boards that are not recoverable. Tasks related to these devices were created and closed in Taskmanager with the status "Repair rejected" or "Not recoverable". These devices are permanently excluded from operation.
🟠 Broken:
Hashrate loss caused by devices that currently have active tasks in Taskmanager. The reason for the malfunction can vary — from being offline to low hashrate or hardware issues. These devices are pending repair or diagnostics.
🟡 Underhash:
Hashrate loss caused by devices that are working but performing below expected levels, and no task has been created for them yet in Taskmanager. This category highlights devices that require attention and task creation for further investigation.
The total loss percentage is not simply the difference between the actual hash rate and the target hash rate. This is because the actual hash rate may include devices with high-performance mode, which can affect the calculation.
Instead, the loss percentage is calculated individually for each device and then summed up based on its sub-model, ensuring a more accurate representation of total performance loss.
Real-time monitoring sums 5-second hash rates for an algorithm. The hashrate is crucial as it indicates the mining performance of devices. Each rate is then categorized by efficiency:
Green: ≥95%, indicating optimal performance.
Yellow: 80-95%, showing moderate performance.
Red: <80%, highlighting suboptimal performance.
For the past 24 hours, the average hash rate is derived from the sum of 10-minute averages based on these 5-second values across all devices. The average efficiency measures how well the entire mining operation is performing over that period.
Maximum hashrate indicates the highest processing power reached for an algorithm in the past 24 hours. It is calculated by summing the highest 10-minute hashrate values.
Realtime, average and maximum hashrate update every 30 seconds.
Have a chat with us at Telegram.
Remotely manage miners via the dashboard for mass or single reboots. Use the mass action panel for multiple miners or the options' menu for a single miner.
A Core, Scale, or Enterprise plan is required.
Access is managed via Roles → Farm Permissions; only authorized users can perform remote actions. All activities are logged (see Logs tab or "View logs" in the miner's menu).
For WhatsMiner devices, the API must be enabled.
To mass reboot miners via the mass action panel:
Go to Dashboard.
Select miners by checking relevant boxes.
Click Reboot on the mass action panel.
Click Confirm.
To single reboot miner:
To reboot a single miner, click on the three dots next to it, and select "Reboot" from the dropdown menu. This option allows for individual reboot without going through the bulk process.
Have a chat with us at .
You can add your staff members to MoonOne and grant them access to different system features.
Go to Settings → Staff in your account.
Click Add staff.
Enter the staff member's name.
Enter email address (this will be used for login).
Choose a Role from the drop-down list.
Choose at least one Facility the staff member will have access to.
Click Save.
The staff member will get an invitation email and must verify their email within 7 days. After clicking the link, they can set a password to log in. Until they do this, their status will be Not Activated.
You can add as many staff members as you need. No limits and it’s completely free.
Have a chat with us at Telegram.
The recent activity section provides a detailed log of actions and events related to miner management within the last 24 hours. By tracking these activities, users can gain insights into system operations and troubleshoot as necessary.
Here's a brief explanation of each filter option in the recent activity section:
Miner: This filter allows you to view activities related to the management of mining devices. This includes actions such as importing, deleting, or relocating miners etc.
Tasks: Use this filter to view updates and changes related to tasks, such as their creation, assignment, and status modifications etc.
Client: This option focuses on interactions with clients, including adding new clients, and editing their details or other client-related activities.
Admin settings: Filter to see changes made to administrative settings, including adjustments to billing, facility configurations, and staff roles.
Diagnostics: This filter highlights diagnostic activities, which can include system health checks, error reports, and resolution actions.
Activities labeled as executed by "System" in the activity log are automated actions, such as device recovery, designed to maintain miners' efficiency autonomously.
Have a chat with us at Telegram.