# Welcome

Welcome to the documents of Nonce Protocol! Here you'll get an overview of all the amazing features of the protocol and **$NONCE** Token.

Nonce protocol is the first resource-sharing protocol. It enhances resource utilization through decentralized global host sharing and enables resource providers to gain **$NONCE** profits.

**$NONCE** is the output token of the Nonce Protocol. It has no maximum supply limit, and all tokens are produced by users, with their circulation and value determined by supply and demand as well as production difficulty.


# Nonce Protocol


# $NONCE Tokenomics

### Overview

NONCE serves as the protocol's universal proof of computing power, with its issuance and distribution strictly pegged to the actual mining contributions of each Agere. The entire mechanism is structured in two layers:

* Issuance Layer: This determines the amount of NONCE that each Agere system can generate within a settlement period, with the total supply linked to the value of the output.
* Distribution Layer: The NONCE produced by a system is then allocated to participants in proportion to their contributed shares, ensuring fairness and transparency.

Through this dual-layer design, NONCE both accurately reflects the value of computing power output and ensures equitable distribution to every provider.

### Issurance Logic

For a given Agere system $$Agere\_i$$, the total supply of NONCE for the system during a settlement period is:

$$
NONCE\_{i} = R \times K\_{i} \times \sum\_{j} D\_{i}^{j} \times Shares\_{i}^{j}
$$

The parameters are defined as follows:

* $$R$$: The Inflation Rate Control Factor, which is used to regulate the long-term issuance pace of NONCE. This value is consistent across all Agere systems.
* $$K\_i$$: The Agere Adjustment Coefficient, which compensates for discrepancies in the value of computing power across different algorithms and/or hardware.
* $$D^{j}\_{i}$$: Represents the amount of work corresponding to a single Share submitted by miner *j*.
* $$Shares\_{i}^{j}$$: The total number of valid Shares submitted by all miners (*j*) in the system during the given settlement period.

{% hint style="success" %}
To use Bitcoin as an example, where calculations are based on the network-wide difficulty (D), a single Share effectively represents $$D \times 2^{32}$$ hash attempts. Consequently, the expression "$$D^{j}\_{i} \times Shares\_i^{j}$$" serves as a precise quantification of the actual hash power contributed.
{% endhint %}

This formula ensures that the total NONCE supply is anchored to the actual hash power output, while maintaining value comparability across different algorithms.

### Distribution Logic

Although the total issuance of NONCE is determined by the aforementioned formula, its distribution among miners is based on their share of actual work contributed (Shares).

When a block is mined, the total NONCE amount corresponding to that block, $$NONCE\_{i}$$, will be distributed as follows:

$$
NONCE\_{j} = NONCE\_{i} \times \frac{D\_{i}^{j} \times Shares\_{i}^{j}}{ \sum\_{j} D\_{i}^{j} \times Shares\_{i}^{j}}
$$

### Characteristics of the Distribution Mechanism

* **Smoothed Incentives**

The NONCE that miners receive is directly proportional to their long-term contributed computing power, rather than their short-term success in finding a block. This design effectively eliminates the "luck factor."

* **Decentralized Trust**

Miners can independently calculate the amount of NONCE they are due based on the proportion of Shares they have submitted. This removes the need to rely on unilateral reports from a central scoring node, thereby reducing trust overhead.

* **Incentive Transparency**

The records of all Shares and the rules for distribution are public and transparent, allowing anyone to verify the allocation results.

### Complete Process Example

* Issuance Layer

  Based on the cyclical output and the network-wide difficulty, the Monroe Agere system calculates a total issuance of 30,000 NONCE.
* Distribution Layer

  Within this cycle, Miner A submitted 10,000 shares, and Miner B submitted 20,000 shares, for a total of 30,000 shares.
* Reward Calculation
  * Miner A receives: $$30,000 \times \frac{10,000}{30,000} = 10,000$$ NONCE
  * Miner B receives: $$30,000 \times \frac{20,000}{30,000} = 20,000$$ NONCE
* Outcome

  The rewards correspond precisely to the actual hashrate contributed, ensuring fairness.

### Design Advantages

* Reflects True Output: The total supply of NONCE is anchored to the network's actual output and difficulty, preventing artificial inflation.
* Fair Hashrate Allocation: Rewards are strictly proportional to the hashrate contributed, eliminating any potential bias from the mining pool.
* Decentralized Verification: Miners can independently verify their rewards without excessive reliance on trust in the node.
* Adaptable to Multiple Algorithms: The system supports a unified valuation of hashrate across different algorithms and hardware through the use of the $$K\_{i}$$ coefficient.

### Exchange and Price Anchoring

Upon the completion of NONCE issuance and distribution, the system injects the target cryptocurrency produced during the same period into a single-sided liquidity pool to establish an exchange relationship between the two.

* **Price Anchoring Mechanism**&#x20;

&#x20;       Within a single cycle:

$$
Price\_{i} = \frac{M\_{i}}{NONCE\_{i}}
$$

&#x20;       Where:

1. $$Mi​$$ represents the quantity of the target cryptocurrency produced in that cycle.
2. $$NONCEi​$$ represents the total amount of NONCE issued for that cycle.

Therefore, the price relationship between the cryptocurrency and NONCE is determined by the system's actual output ratio, protecting it from external manipulation.

* **Liquidity Injection**

  At the end of each settlement cycle, the system injects the cryptocurrency and NONCE produced during that period into the single-sided pool, creating a sustainable source of liquidity.
* **Functional Roles**
  * Pricing Reference: Provides the market with a price benchmark based on actual hashrate output.
  * Instantaneous Exchange: Allows miners and users to freely exchange the cryptocurrency and NONCE within the pool, reducing exit costs.
  * Value Loop: Transforms NONCE from a "proof of hashrate" into a "proof of value," enhancing its economic significance.


# NonceX

**NonceX** is a decentralized exchange protocol (AMM) that allows users to swap tokens directly on-chain — with no centralized exchange, no intermediaries, and full transparency.

It runs on the **GEB Signet**, inspired by Uniswap’s design, and ensures secure, permissionless trading through smart contracts.

***

### Core Features

1. **Token Swap**
   * Instantly swap between any two tokens.
   * Uses an automated pricing formula based on pool reserves — no order book needed.
   * Example: `1 XMR = 1,470,000 NONCE` Swapping `1000 NONCE` gives approximately `0.00068 XMR`.
2. **Liquidity Provision (Add Liquidity)**
   * Deposit two tokens into a pool to earn trading fees.
   * Every trade incurs a **0.3% fee**, which is distributed to liquidity providers (LPs).
3. **Flash Swap**
   * Borrow tokens within a single transaction and return them before it ends — useful for arbitrage or complex strategies.
4. **On-chain Price Oracle**
   * Tracks a time-weighted average price (TWAP) to prevent short-term price manipulation.

***

### How to Use

#### 1. Connect Your Wallet

* Visit the NonceX DApp *(demo link)*
* Click **“Connect Wallet”**
* Select your Web3 wallet (e.g., MetaMask)

#### 2. Swap Tokens

1. Go to the **Swap** page.
2. Choose token pair (e.g., `From: NONCE`, `To: XMR`).
3. Enter the amount to swap.
4. Click **Swap**, then confirm the transaction in your wallet.

#### 3. Add Liquidity

1. Open the **Pool** page.
2. Select a token pair (e.g., NONCE/XMR).
3. Enter the token amounts to deposit.
4. Confirm the transaction to start earning fees.

#### 4. Remove Liquidity

1. Go to the **Pool** page.
2. Select your existing liquidity position.
3. Click **Remove**, enter the withdrawal amount, and confirm.

***

### Fees & Rewards

| Type            | Description                      |
| --------------- | -------------------------------- |
| **Trading Fee** | 0.3% per trade (paid by traders) |
| **LP Reward**   | 0.3% goes to liquidity providers |

***

### Summary

NonceX empowers everyone to:

* Swap tokens freely and instantly
* Earn fees by providing liquidity
* Trade in a completely decentralized, transparent way


# Agere Bonus

Agere

### GEB

Agere still has two parts of earnings: one is the auditor earnings, and the other is the executor earnings. Among them, the executors refer to the top 192 computing power contributors of each Agere, who will receive earnings.

The ratio between auditor and executor is 7:3 now.


# MacOS\&Windows User

#### **Step 1: Visit the** [**page**](https://www.nonce.world) **and download the “Nonce Miner” app.**

<figure><img src="/files/kg2D4PcqItNVVfRbfM8f" alt="" width="563"><figcaption></figcaption></figure>

#### **Step 2: Open the app and enter your EVM & WASM addresses to receive the reward.**

<figure><img src="https://cdn.prod.website-files.com/6582bde6ed57731bb5e22703/68ede4030a755218f0cc5d09_1*kZBMLH1GjQj753MHMuu4Dg.png" alt="" width="563"><figcaption></figcaption></figure>

The WASM address is optional, but it’s necessary to create one. When the mainnet goes live, the top 256 miners of each agere will receive $GEB rewards at this address.

<figure><img src="https://cdn.prod.website-files.com/6582bde6ed57731bb5e22703/68eef675363f989d59a3877b_Snipaste_2025-10-15_09-18-26.png" alt="" width="563"><figcaption></figcaption></figure>

Visit the [page](https://documents.geb.network/use/wasm-wallet) to download it, and go to [GEB.wallet ](https://wallet.geb.network/#/agere)page to check your address.

<figure><img src="https://cdn.prod.website-files.com/6582bde6ed57731bb5e22703/68eefe5d322d7b55a61700cf_Snipaste_2025-10-15_09-52-05.png" alt="" width="563"><figcaption></figcaption></figure>

#### **Step 3: Click the button to start mining**

<figure><img src="https://cdn.prod.website-files.com/6582bde6ed57731bb5e22703/68ede4030a755218f0cc5d10_1*NrGryGLK5HuDmy6eRpODYg.png" alt="" width="563"><figcaption></figcaption></figure>

#### **Step 4: Check your details**

You’ll see your device's working status, runtime, hashrate performance, and shares.

<figure><img src="/files/Zpj3Bj48pbg50Gwqzvv3" alt="" width="563"><figcaption></figcaption></figure>

\
To view $GEB rewards, visit the “Bonus Program” page, plus, it might take a few minutes to show the hashrate rank and $GEB rewards.

<figure><img src="https://cdn.prod.website-files.com/6582bde6ed57731bb5e22703/68eef6bd5316fa79cf99267e_Snipaste_2025-10-15_09-19-30.png" alt="" width="563"><figcaption></figcaption></figure>

#### **Step 5: Noncex**

[NonceX](https://x.nonce.world/#/swap) is where you can swap the $NONCE token for other tokens earned from the global hashrate distribution network.

<figure><img src="https://cdn.prod.website-files.com/6582bde6ed57731bb5e22703/68ede4030a755218f0cc5d02_1*enRbLeAYEGqOdx2IVgN5XQ.png" alt="" width="563"><figcaption></figcaption></figure>

The first PoW token to be mined is $XMR, hence when you receive your wedge token “$NONCE”, you can:

* Swap it for $XMR on NonceX
* Provide liquidity
* Or simply hold it

Every mined Nonce and every unit of energy spent contributes to a transparent, self-sustaining value loop — a new foundation for decentralized economic order. This is more than a mining experiment; it’s the dawn of the hashrate finance (HashFi)era.


# Windows Security Setting


# Chinese Version

某些挖矿软件需要系统级驱动程序（如WinRing0x64.sys）来访问硬件资源并提升挖矿效率。因此，杀毒软件可能误判这些文件为恶意程序并自动删除。为确保正常安装运行：\
1\. 下载挖矿软件前请暂时停用杀毒软件或防火墙，避免安装程序被自动清除。\
2\. 安装完成后，将安装目录加入杀毒软件的排除列表，防止实时防护功能删除或拦截挖矿程序文件。

### Step 1:

<figure><img src="/files/jFtbIokLuqnOi7XjK0qz" alt="" width="375"><figcaption></figcaption></figure>

### Step 2:

<figure><img src="/files/PFHS15xmfHnU1My5SnO9" alt="" width="375"><figcaption></figcaption></figure>

### Step 3:

<figure><img src="/files/vdl9U1rXyaYl7EGowwGt" alt="" width="375"><figcaption></figcaption></figure>


# English Version

Some mining software requires system-level drivers such as **WinRing0x64.sys** to access hardware resources and improve mining efficiency.

Because of this, antivirus software may mistakenly identify these files as malicious and automatically delete them.

To ensure proper installation and operation:

1. **Temporarily disable your antivirus or firewall** before downloading the mining software. This prevents the installer from being removed automatically.
2. After installation, **add the installation folder to your antivirus exclusion list** to stop real-time protection from deleting or blocking the miner’s files.

### Step 1:

<figure><img src="/files/MwMrBpp60Qjge0U7YhPR" alt="" width="375"><figcaption></figcaption></figure>

### Step 2:

<figure><img src="/files/Mvt7WhsGMQqBebXJWBeH" alt="" width="375"><figcaption></figcaption></figure>

### Step 3:

<figure><img src="/files/vd9b3yr5EYqnvTomTBCN" alt="" width="375"><figcaption></figcaption></figure>


# Linux User

LinuxUser

### CLI Version (Linux)

#### Download and extract:

```bash
wget https://github.com/nonceworld/NonceMiner/releases/download/v0.2.0/nonceminer-linux-0.2.0.tar.gz
tar -zxvf nonceminer-0.2.0.tar.gz
cd nonceminer-0.2.0
./miner start --user {$evmAddress},{$wasmAddress}@{$worker}
```

**evmAddress**: Your EVM address

**wasmAddress**: Your GEB WASM address (optional)

**worker:** A name used to distinguish different machines you run the miner on

* **Example:**

```bash
./miner start --user 0xdadB0d80178819F2319190D340ce9A924f783711,5Grux3pkj5adMKksEabeabMVHAsehvJ91s9WubQt7DvzqsSq@worker001
```

* **Other commands:**

```
./miner status
./miner stop
./miner stop --miner=XMR
./miner stop --miner=XTMGPU
```

You may also edit the config.yaml file in the directory to add extra command arguments for the mining software.

{% hint style="success" %}
You can open <https://miner.nonce.world/> in your browser, enter your EVM address, and check your earnings. You can only use it as a dashboard, we don't provide web-mining service.
{% endhint %}


# ASIC User

ASIC


# Mine BTC

Mine BTC

Use the Miner Configuration Utility to apply the following settings:

```
host: pool-btc-mainnet-01.nonce.world:3334
user: nonce.worker1
pass: $evm,$wasm@$name
```

{% hint style="success" %}
Custom values are required for the EVM, WASM, and Name fields.

EVM: GEB EVM address

WASM: GEB Wasm address

Name: Feel free to enter any name
{% endhint %}

You can open <https://miner.nonce.world/> in your browser, enter your EVM address, and check your earnings. You can only use it as a dashboard, we don't provide web-mining service.


