Skip to content

Commit bd077ee

Browse files
committed
doc updates
1 parent 9aebf30 commit bd077ee

File tree

2 files changed

+42
-7
lines changed

2 files changed

+42
-7
lines changed

docs/learn/announcements.md

Lines changed: 40 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,40 @@
11
---
22
title: "Announcements and Developments"
33
---
4+
45
# Announcements and Developments
56

67
This page tracks recent and upcoming changes to the Bittensor protocol and other major events in the Bittensor ecosystem.
78

9+
## Bittensor SDK v10
10+
11+
**Status**: In development
12+
13+
- **What**: A new major version of the Bittensor SDK is in development and will introduce breaking changes.
14+
- **Key Features**:
15+
- Comprehensive error handling for all extrinsics and related calls.
16+
- New standardized extrinsic response class with success status, error objects, receipts, and transaction fees in TAO and alpha.
17+
- Amount handling standardized to balance type only for consistent calculations.
18+
19+
<!-- For detailed information, see: [Bittensor SDK v10 Migration guide](../subnets/understanding-multiple-mech-subnets). -->
20+
21+
## Subnet UID trimming
22+
23+
**Status**: Implemented (Merged)
24+
25+
- **What**: UID trimming allows subnet owners to reduce the number of neuron UIDs registered on their subnet, compressing the remaining UIDs to maintain consecutive indexing.
26+
- **Key Features**:
27+
- Now allows subnet owners to increase maximum UID count after previous trimming.
28+
- Removes the lowest-performing neurons based on emission scores.
29+
- Both temporally immune UIDs and owner-owned UIDs are protected from trimming.
30+
- After trimming, remaining UIDs are compressed to the left to maintain consecutive indexing
31+
32+
For detailed information, see: [UID trimming](../subnets/uid-trimming.md).
833

934
## Multiple Incentive Mechanisms Within Subnets
1035

11-
**Status**: In development
36+
**Status**: Implemented (Merged)
37+
1238
- **What**: Multiple incentive mechanisms allow subnet owners to apportion emissions across different evaluation criteria, each running Yuma Consensus independently with separate bond pools
1339
- **Key Features**:
1440
- Enables up to 2 incentive mechanisms (IDs 0,1) within each subnet for multi-task validation.
@@ -23,7 +49,9 @@ This page tracks recent and upcoming changes to the Bittensor protocol and other
2349
For detailed information, see: [Multiple Incentive Mechanisms Within Subnets](../subnets/understanding-multiple-mech-subnets)
2450

2551
## Hyperparameter Rate Limiting
52+
2653
**Status**: WIP
54+
2755
- **What**: Prevents subnet owners from changing hyperparameters too frequently
2856
- **Rules**: Cannot change hyperparameters in last 10 blocks of a tempo
2957
- **Purpose**: Prevent exploitation where subnet owners kick off root validators to take full incentives
@@ -33,10 +61,11 @@ See [Rate Limits in Bittensor](../learn/chain-rate-limits.md).
3361

3462
## Child Key Fee
3563

36-
A percentage fee will be deducted from emissions bound to validator hotkeys through a *child hotkey* relationship. This is designed to more highly incentivize validators who perform validation work, over child-key-only validators. It is being gradually rolled out to reduce surprise for the community and allow validators to adjust.
64+
A percentage fee will be deducted from emissions bound to validator hotkeys through a _child hotkey_ relationship. This is designed to more highly incentivize validators who perform validation work, over child-key-only validators. It is being gradually rolled out to reduce surprise for the community and allow validators to adjust.
3765

3866
**Status**: Implemented (Merged)
39-
- **Plan**:
67+
68+
- **Plan**:
4069
- Start at 1% (September 10)
4170
- 30-day delay
4271
- Increase by 1% per day for 17 days
@@ -45,19 +74,23 @@ A percentage fee will be deducted from emissions bound to validator hotkeys thro
4574
## Changes to the Subnet Registration/Deregistration Process
4675

4776
**Status**: Ready for deployment on September 16, 2025
77+
4878
- **Key Changes**:
79+
4980
- Subnet limit remains at 128 initially with no new registrations available immediately
5081
- Immunity period reduced from 6 months to 4 months from registration block
5182
- Network rate limit increased to 4 days between registrations
5283
- Initial lock cost set at 1,000 TAO with standard linear decay mechanism
5384
- First deregistrations available approximately September 23 (one week after deployment)
5485

5586
See: [Subnet Deregistration](../subnets/subnet-deregistration)
56-
87+
5788
## Auto-Staking for Miners
89+
5890
**Status**: Implemented (Merged)
91+
5992
- **What**: Miners can automatically stake their mining income to a validator of their choice
60-
- **Implementation**:
93+
- **Implementation**:
6194
- New extrinsics `set_coldkey_auto_stake_hotkey` and `get_coldkey_auto_stake_hotkey`
6295
- Set per coldkey, affects all miner hotkeys
6396
- No transaction fees required
@@ -66,7 +99,9 @@ A percentage fee will be deducted from emissions bound to validator hotkeys thro
6699
- Requires CLI support for configuration and management
67100

68101
## Registration Fee Controls
102+
69103
**Status**: Deployed
104+
70105
- **What**: Subnet owners can configure neuron registration fees
71106
- **Implementation**:
72107
- Subnet owners can configure neuron registration fees between 0.1 and 1 TAO

docs/validators/child-hotkeys.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ See [Rate Limits in Bittensor](../learn/chain-rate-limits.md).
7575

7676
The minimum stake you can redelegate to a child hotkey is as follows:
7777

78-
- **Testnet**: 100 testnet TAO.
79-
- **Mainnet**: 1000 TAO.
78+
- **Testnet**: 100 testnet ALPHA.
79+
- **Mainnet**: 1000 ALPHA.
8080

8181
---
8282

0 commit comments

Comments
 (0)