Introduction
Contracts are essential in MeasureX because they define the electricity price applied to each miner of that contract. Without a valid contract, electricity consumption cannot be calculated accurately. This article explains the two types of contracts in MeasureX and how they interact with miners.
1. Two Types of Contracts
A. Automatically Generated “E-commerce Contracts” (Shop Contracts)
These contracts are created when a customer purchases a product from your shop.
- Generated instantly at checkout
- Contain all your terms and conditions, etc.
- Digitally signed via IP Address by your customers
- Require no manual setup by the administrator
These contracts are part of your sales flow through MeasureX.
B. “Miner Contracts” (Custom Electricity Contracts)
These contracts are created manually by the administrator to define a specific electricity price negotiated with a customer.
- Fully controlled by the administrator
- Have their own internal reference ID (Ex : C-MX002552)
- Can group multiple miners under one contract
- Allow adjusting electricity pricing per miner or per group
- Support extremely granular pricing (e.g., one contract per miner for maximum precision)
Administrator contracts are the backbone of accurate billing for hosting providers. You can track them in the dedicated "Contracts" section, available on the left sidebar or directly in each customer's profile in your admin area.
2. Why Contracts Are Essential
Contracts determine the electricity rate applied to each miner.
MeasureX uses this rate to calculate:
- Real electricity consumption
- Daily/Monthly hosting costs
- Customer invoicing
- Alerts related to low balance or consumption (coming soon).
If a miner has no contract, the system cannot compute consumption costs, which means billing becomes impossible.
3. How to create a contract
Creating an admin contract in MeasureX is straightforward. These contracts define the electricity price negotiated with the customer and allow you to group miners under a consistent pricing structure.
Steps to Create a Contract
-
Open the “Add Contract” Section
In the left navigation bar, click Add Contract. This opens the contract creation page.
-
Select the Customer
Under Customer, choose the client who will be associated with this contract.
This ensures the pricing and miners are correctly linked to the right account.
-
Set the Net Selling Price of the Contract
In the Net selling price of contract field, enter the electricity price negotiated with the customer.
This value is critical: all consumption calculations and future billing depend on it.
-
Choose a Custom Contract Name (Optional but Recommended)
The Custom contract name helps you organize multiple contracts.
Typical naming conventions include:
- Batch names (e.g., Container 1, Batch A, Rack 4)
- Project names (e.g., Project 2027, Dubai Site Launch)
- Site identifiers
- Using clear, consistent naming makes it easier to manage large deployments and identify groups of miners sharing the same contract.
Steps to switch a contract of a miner
The owner of a contract is always considered the owner of all miners assigned to that contract. You can update miner ownership in two ways.
How do i change the ownership of a miner?
More:
Comments
0 comments
Please sign in to leave a comment.