Skip to content

Upstream Updates - Mon Jul 14 00:18:27 UTC 2025 #1298

@github-actions

Description

@github-actions

SIMD

Opened

Closed

Agave Wiki

714f059a9fb856c5c7b890540a6b20590d57b0f5^..e8afe330ecd1de1571390578dc7eb086ff93949f

diff --git a/Feature-Gate-Tracker-Schedule.md b/Feature-Gate-Tracker-Schedule.md
index 16028f9..8143bcf 100644
--- a/Feature-Gate-Tracker-Schedule.md
+++ b/Feature-Gate-Tracker-Schedule.md
@@ -13,14 +13,12 @@ The version floor is the current minimum supported software version for a cluste
 ### Pending Mainnet Beta Activation
 | Key | SIMD | Agave Version | FD Version | Jito Version | Testnet | Devnet | Description | Owner |
 |-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
-| FXs1zh47QbNnhXcnB6YiAQoJ4sGB91tKF3UFHLcKT7PM | 0162  | v2.2.6 | v0.503.20214 |  | 798 | 903 | Feature Gate: Remove accounts executable flag checks | Lichtso |
-| 2aQJYqER2aKyb3cZw22v4SL2xMX7vwXBRWfvS4pTrtED | 0167  | v2.2.13 | v0.503.20214 | v2.2.13 | 803 | 904 | Feature Gate: Enable loader-v4 | Lichtso |
+| LTsNAP8h1voEVVToMNBNqoiNQex4aqfUrbFhRH3mSQ2 | 0220  | v2.2.0 | v0.503.20214 | v2.2.0 | 810 | 911 | Snapshots use Accounts Lt Hash | brooksprumo |
 
 ### Pending Devnet Activation
 | Key | SIMD | Agave Version | FD Version | Jito Version | Testnet | Devnet | Description | Owner |
 |-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
-| LTsNAP8h1voEVVToMNBNqoiNQex4aqfUrbFhRH3mSQ2 | 0220  | v2.2.0 | v0.503.20214 | v2.2.0 | 804 |  | Snapshots use Accounts Lt Hash | brooksprumo |
-| 5KLGJSASDVxKPjLCDWNtnABLpZjsQSrYZ8HKwcEdAMC8 | 0313  | v2.2.8 | v0.603.20216 |  | 805 |  | drop unchained Merkle shreds | AshwinSekar |
+| 5KLGJSASDVxKPjLCDWNtnABLpZjsQSrYZ8HKwcEdAMC8 | 0313  | v2.2.8 | v0.603.20216 |  | 811 |  | drop unchained Merkle shreds | AshwinSekar |
 
 
 ### Pending Testnet Activation
@@ -29,5 +27,5 @@ The version floor is the current minimum supported software version for a cluste
 | 6oMCUgfY6BzZ6jwB681J6ju5Bh6CjVXbd7NeWYqiXBSu | 0256  | v2.2.7 | v0.501.20212 |  |  |  | Raise Block Limits to 60M CU | bw-solana |
 | 6M4oQ6eXneVhtLoiAr4yRYQY43eVLjrKbiDZDJc892yk | 0196  | v2.1.10 | v0.503.20214 |  |  |  | Feature Gate: Migrate Stake program to Core BPF | 2501babe |
 | F6UVKh1ujTEFK3en2SyAL3cdVnqko1FVEXWhmdLRu6WP | 0173, 0174  | v2.2.0 | v0.503.20214 | v2.2.0 |  |  | Feature Gate: Enables deployment and execution of SBPFv2 programs | Lichtso |
-| 5JsG4NWH8Jbrqdd8uL6BNwnyZK3dQSoieRXG5vmofj9y | 0180  | v2.3.0 |  |  |  |  | SIMD-0180: Use Vote Account Address To Key Leader Schedule | jstarry |
+| 5JsG4NWH8Jbrqdd8uL6BNwnyZK3dQSoieRXG5vmofj9y | 0180  | v2.3.0 | no fd release yet |  |  |  | SIMD-0180: Use Vote Account Address To Key Leader Schedule | jstarry |
 | bn2puAyxUx6JUabAxYdKdJ5QHbNNmKw8dCGuGCyRrFN | 0222  | v2.2.0 |  |  |  |  | Fix alt_bn128_multiplication input length | samkim-crypto |
diff --git a/feature-gate-tracker-schedule.json b/feature-gate-tracker-schedule.json
index 3bfa671..a09c9a8 100644
--- a/feature-gate-tracker-schedule.json
+++ b/feature-gate-tracker-schedule.json
@@ -1144,9 +1144,7 @@
       "Status": "0 - Fully Activated",
       "Testnet Epoch": 797,
       "Title": "Feature Gate: Enables deployment and execution of SBPFv1 programs"
-    }
-  ],
-  "1 - Ready for Mainnet-beta": [
+    },
     {
       "Comms Required": null,
       "Description": "Removes is_executable flag checks to simplify program validation and enable loader-v4.",
@@ -1171,44 +1169,16 @@
       "SIMDs": [
         "0162"
       ],
-      "Status": "1 - Ready for Mainnet-beta",
+      "Status": "0 - Fully Activated",
       "Testnet Epoch": 798,
       "Title": "Feature Gate: Remove accounts executable flag checks"
-    },
-    {
-      "Comms Required": null,
-      "Description": "A new upgradeable loader which only requires a single account per program.",
-      "Devnet Epoch": 904,
-      "Feature ID": "2aQJYqER2aKyb3cZw22v4SL2xMX7vwXBRWfvS4pTrtED",
-      "Min Agave Versions": [
-        "v2.2.13"
-      ],
-      "Min FD Versions": [
-        "v0.503.20214"
-      ],
-      "Min Jito Versions": [
-        "v2.2.13"
-      ],
-      "Owners": [
-        "Lichtso"
-      ],
-      "Planned Testnet Order": 4330,
-      "SIMD Links": [
-        ""
-      ],
-      "SIMDs": [
-        "0167"
-      ],
-      "Status": "1 - Ready for Mainnet-beta",
-      "Testnet Epoch": 803,
-      "Title": "Feature Gate: Enable loader-v4"
     }
   ],
-  "2 - Ready for Devnet": [
+  "1 - Ready for Mainnet-beta": [
     {
       "Comms Required": null,
       "Description": "Replaces merkle-based snapshot hashing with Accounts Lattice Hash.",
-      "Devnet Epoch": null,
+      "Devnet Epoch": 911,
       "Feature ID": "LTsNAP8h1voEVVToMNBNqoiNQex4aqfUrbFhRH3mSQ2",
       "Min Agave Versions": [
         "v2.2.0"
@@ -1229,10 +1199,12 @@
       "SIMDs": [
         "0220"
       ],
-      "Status": "2 - Ready for Devnet",
-      "Testnet Epoch": 804,
+      "Status": "1 - Ready for Mainnet-beta",
+      "Testnet Epoch": 810,
       "Title": "Snapshots use Accounts Lt Hash"
-    },
+    }
+  ],
+  "2 - Ready for Devnet": [
     {
       "Comms Required": null,
       "Description": null,
@@ -1258,7 +1230,7 @@
         "0313"
       ],
       "Status": "2 - Ready for Devnet",
-      "Testnet Epoch": 805,
+      "Testnet Epoch": 811,
       "Title": "drop unchained Merkle shreds"
     }
   ],
@@ -1338,7 +1310,8 @@
       ],
       "Planned Testnet Order": 4700,
       "SIMD Links": [
-        ""
+        "https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0173-sbpf-instruction-encoding-improvements.md",
+        "https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0174-sbpf-arithmetics-improvements.md"
       ],
       "SIMDs": [
         "0173",
@@ -1357,7 +1330,7 @@
         "v2.3.0"
       ],
       "Min FD Versions": [
-        ""
+        "no fd release yet"
       ],
       "Min Jito Versions": [
         ""
@@ -1406,6 +1379,34 @@
     }
   ],
   "No Status": [
+    {
+      "Comms Required": null,
+      "Description": "A new upgradeable loader which only requires a single account per program.",
+      "Devnet Epoch": 904,
+      "Feature ID": "2aQJYqER2aKyb3cZw22v4SL2xMX7vwXBRWfvS4pTrtED",
+      "Min Agave Versions": [
+        "v2.2.13"
+      ],
+      "Min FD Versions": [
+        "v0.503.20214"
+      ],
+      "Min Jito Versions": [
+        "v2.2.13"
+      ],
+      "Owners": [
+        "Lichtso"
+      ],
+      "Planned Testnet Order": 4330,
+      "SIMD Links": [
+        ""
+      ],
+      "SIMDs": [
+        "0167"
+      ],
+      "Status": null,
+      "Testnet Epoch": 803,
+      "Title": "Feature Gate: Enable loader-v4"
+    },
     {
       "Comms Required": null,
       "Description": null,
@@ -2029,6 +2030,32 @@
       "Status": null,
       "Testnet Epoch": "",
       "Title": "SIMD-0312: CreateAccountPrefunded"
+    },
+    {
+      "Comms Required": null,
+      "Description": null,
+      "Devnet Epoch": null,
+      "Feature ID": null,
+      "Min Agave Versions": [
+        ""
+      ],
+      "Min FD Versions": [
+        ""
+      ],
+      "Min Jito Versions": [
+        ""
+      ],
+      "Owners": [],
+      "Planned Testnet Order": "",
+      "SIMD Links": [
+        ""
+      ],
+      "SIMDs": [
+        ""
+      ],
+      "Status": null,
+      "Testnet Epoch": "",
+      "Title": "SIMD-0204: Enable slashable event verification"
     }
   ]
 }
diff --git a/v2.3-Release-Schedule.md b/v2.3-Release-Schedule.md
index 4c0667d..fcc9b7f 100644
--- a/v2.3-Release-Schedule.md
+++ b/v2.3-Release-Schedule.md
@@ -1,13 +1,13 @@
 This is a tentative schedule for the stabilization and rollout of Agave v2.3. It is for informational purposes only, and all dates are subject to change. Please wait for announcements on Discord before performing any upgrades or downgrades.
 
-|Week #|Monday Date|Goals|
-|------|----|-----|
-|1|2025-06-02|Create v2.3 branch. Update master branch version to 3.0.0.|
-|2|2025-06-09|Testnet: Nodes running Agave adopt v2.3|
-|3|2025-06-16||
-|4|2025-06-23|Devnet: Upgrade to v2.3.|
-|5|2025-06-30||
-|6|2025-07-07|Tag Mainnet-beta Upgrade Candidate (MUC) on v2.3 branch.|
-|7|2025-07-14|Testnet: Live downgrade to v2.2, upgrade to MUC (100%). <br/>Mainnet-beta: Ask for volunteers to take 10% of stake to to v2.3|
-|8|2025-07-21|Mainnet-beta: Ask for volunteers to take 25% of stake to v2.3|
-|9|2025-07-28|Mainnet-beta: Recommend all nodes upgrade to v2.3|
+|Week #|Target Monday Date|Delivery date|Goals|
+|------|----|----|-----|
+|1|2025-06-02|2025-06-06|Create v2.3 branch. Update master branch version to 3.0.0.|
+|2|2025-06-09|2025-06-15|Testnet: Nodes running Agave adopt v2.3|
+|3|2025-06-16|||
+|4|2025-06-23|2025-07-02|Devnet: Upgrade to v2.3.|
+|5|2025-06-30|||
+|6|2025-07-07||Tag Mainnet-beta Upgrade Candidate (MUC) on v2.3 branch.|
+|7|2025-07-14||Testnet: Live downgrade to v2.2, upgrade to MUC (100%). <br/>Mainnet-beta: Ask for volunteers to take 10% of stake to to v2.3|
+|8|2025-07-21||Mainnet-beta: Ask for volunteers to take 25% of stake to v2.3|
+|9|2025-07-28||Mainnet-beta: Recommend all nodes upgrade to v2.3| 

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions