You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3. Edit `$IOTEX_HOME/etc/config.yaml`, look for `externalHost` and `producerPrivKey`, uncomment the lines and fill in your external IP and private key. If you leave `producerPrivKey` empty, your node will be assgined with a random key.
3. Edit `$IOTEX_HOME/etc/config.yaml`, look for `externalHost` and `producerPrivKey`, uncomment the lines and fill in your external IP and private key. If you leave `producerPrivKey` empty, your node will be assgined with a random key.
**v2.3.0 has a hardfork, which will be activated at block height 41648761
5
+
(ETA is around Nov-04-2025 03:45:07 AM +UTC) on IoTeX L1 mainnet.**
6
+
7
+
All nodes **must** upgrade to this release, otherwise the node runs the risk of
8
+
not being able to sync with the IoTeX blockchain after other nodes have upgraded.
9
+
10
+
**Note:**
11
+
There's no change to the mainnet config.yaml and genesis.yaml. You only need to
12
+
restart your node with the new v2.3.0 image.
13
+
14
+
This release enables [IIP-50](https://github.com/iotexproject/iips/blob/master/iip-50.md), which introduces slashing mechanisms for unproductive delegates. This enhancement significantly improves network security and delegate accountability by applying penalties to the self-stake of delegates who fail to meet productivity requirements.
15
+
16
+
Additionally, this release enhances candidate registration capabilities by supporting BLS PublicKey registration and updates, laying the foundation for future BLS signature aggregation improvements outlined in [IIP-52](https://github.com/iotexproject/iips/blob/master/iip-52.md).
17
+
18
+
## Key Features and Enhancements
19
+
20
+
1.**IIP-50 Slash Candidates**: Implement slashing mechanism that applies penalties to self-stake of unproductive delegates, enhancing network security and delegate accountability.
21
+
2.**Enhanced Candidate Registration**: Add support for BLS PublicKey registration and updates in CandidateRegister and CandidateUpdate transactions, preparing the groundwork for IIP-52 BLS signature aggregation.
22
+
23
+
24
+
## Upgrade Priority
25
+
v2.3.0 comes with a hardfork, so all nodes **must** upgrade in order to keep
0 commit comments