Skip to content

Upstream Updates - Mon Mar 16 00:26:07 UTC 2026 #1483

@github-actions

Description

@github-actions

SIMD

Opened

Closed

Agave Wiki

90a2a31767ff91e7536d647fe3971aaed1130a76^..ab7e8d16326888fe6116a782c3f695f480e37950

diff --git a/Feature-Gate-Tracker-Schedule.md b/Feature-Gate-Tracker-Schedule.md
index 8e7832a..df9934a 100644
--- a/Feature-Gate-Tracker-Schedule.md
+++ b/Feature-Gate-Tracker-Schedule.md
@@ -3,8 +3,8 @@ The version floor is the current minimum supported software version for a cluste
 
 || Testnet  | Devnet   | Mainnet Beta |
 | :-----: | :------: | :------: | :----------: |
-| Current floor | Agave: v3.1.7 <br> Frankendancer: v0.811.30108  | Agave: v3.1.0 <br> Frankendancer: v0.812.30108 | Agave: v3.1.0 <br> Frankendancer: v0.806.30102 |
-| Next expected floor * | -- | -- | -- |
+| Current floor | Agave: v3.1.7 <br> Frankendancer: v0.812.30108  | Agave: v3.1.0 <br> Frankendancer: v0.812.30108 | Agave: v3.1.0 <br> Frankendancer: v0.806.30102 |
+| Next expected floor * | -- | Agave: v3.1.7 <br> Frankendancer: v0.812.30108 | -- |
 
 * These dates are tentative. Please keep an eye out for comms as the dates near
 
@@ -13,33 +13,33 @@ 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 |
 |-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
-| poUdAqRXXsNmfqAZ6UqpjbeYgwBygbfQLEvWSqVhSnb | 0359  | v3.1.0 | v0.806.30102 | v3.1.0 | 906 | 1014 | SIMD-0359: Poseidon Syscall - Enforce Input Length | vadorovsky |
 | bnYzodLwmybj7e1HAe98yZrdJTd7we69eMMLgCXqKZm | 0334  | v3.1.0 | v0.806.30102 | v3.1.0 | 906 | 1015 | SIMD-0334: Fix alt_bn128_pairing Syscall Length Check | samkim-crypto |
 | rent6iVy6PDoViPBeJ6k5EJQrkj62h7DPyLbWGHwjrC | 0194  | v3.1.0 | v0.806.30102 | v3.1.0 | 907 | 1023 | SIMD-0194: Deprecate rent exemption threshold | deanmlittle |
 | CHaChatUnR3s6cPyPMMGNJa3VdQQ8PNH2JqdD4LpCKnB | 0332  | v3.1.0 | v0.812.30108 | v3.1.0 | 909 | 1029 | SIMD-0332: Reduce ChaCha rounds for Turbine from 20 to 8 | alexpyattaev |
-| Gx4XFcrVMt4HUvPzTpTSVkdDVgcDSjKhDN1RqRS6KDuZ | 0185  | v3.1.0 | v0.811.30108 | v3.1.0 (need to update tip distribution program for VoteStateV4 parsing) | 910 | 1033 | SIMD-0185: Vote Account V4 | buffalojoec |
+| Gx4XFcrVMt4HUvPzTpTSVkdDVgcDSjKhDN1RqRS6KDuZ | 0185  | v3.1.0 | v0.811.30108 | v3.1.0 | 910 | 1033 | SIMD-0185: Vote Account V4 | buffalojoec |
+| 5xXZc66h4UdB6Yq7FzdBxBiRAFMMScMLwHxk2QZDaNZL | 0321  | v3.1.0 | v0.806.30102 | v3.1.0 | 911 | 1034 | SIMD-0321: Instruction Data Pointer in VM Register 2 | buffalojoec |
+| 4WeHX6QoXCCwqbSFgi6dxnB6QsPo6YApaNTH7P4MLQ99 | 0083  | v3.1.7 | v0.811.30108 | v3.1.7 | 915 | 1036 | SIMD-0083: Relax intrabatch account locks | 2501babe |
 
 ### Pending Devnet Activation
 | Key | SIMD | Agave Version | FD Version | Jito Version | Testnet | Devnet | Description | Owner |
 |-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
-| 5xXZc66h4UdB6Yq7FzdBxBiRAFMMScMLwHxk2QZDaNZL | 0321  | v3.1.0 | v0.806.30102 | v3.1.0 | 911 |  | SIMD-0321: Instruction Data Pointer in VM Register 2 | buffalojoec |
-| 4WeHX6QoXCCwqbSFgi6dxnB6QsPo6YApaNTH7P4MLQ99 | 0083  | v3.1.7 | v0.811.30108 | v3.1.7 | 915 |  | SIMD-0083: Relax intrabatch account locks | 2501babe |
 
 
 ### Pending Testnet Activation
 | Key | SIMD | Agave Version | FD Version | Jito Version | Testnet | Devnet | Description | Owner |
 |-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
+| rexav5eNTUSNT1K2N7cfRjnthwhcP5BC25v2tA4rW4h | 0444  | v3.1.8 | v0.811.30108 | v3.1.8 |  |  | SIMD-0444: Relax program data account check in migration | febo |
+| ptokFjwyJtrwCa9Kgo9xoDS59V4QccBGEaRFnRPnSdP | 0266  | v3.1.8 | v0.811.30108 | v3.1.8 |  |  | SIMD-0266: Efficient Token program | febo |
 | 2GCrNXbzmt4xrwdcKS2RdsLzsgu4V5zHAemW57pcHT6a | 0458  | v4.0.0 |  |  |  |  | SIMD-0458: Stop use static SimpleVote transaction cost | tao-stones |
-| 2uxQgtKa2ECHGs67Zdj7dgmzn2w9HiqhdcedwCWfYzzq | 0387  | v4.0.0 |  |  |  |  | SIMD-0387: BLS Pubkey Management in Vote Account | buffalojoec |
-| VATtb1DepUwdPh5bFVasdtkbeDNsftZSRzr2aKpKWJA | 0357  | v4.0.0 |  |  |  |  | SIMD-0357: Alpenglow VAT implementation | AshwinSekar |
 | 8MhfKhoZEoiySpVe248bDkisyEcBA7JQLyUS94xoTSqN | 0337  | v3.1.0 |  |  |  |  | SIMD-0337: Markers for Alpenglow Fast Leader Handover, DATA_COMPLETE_SHRED placement rules | ksn6 |
 | 6sPDzwyARRExKH52LECxcGoqziH8G7SZofwuxi8Ja331 | 0312  | v4.0.0 |  |  |  |  | SIMD-0312: CreateAccountAllowPrefund | joncinque |
 | bn2oPgpkzQPT3tohMaAsMVGjhDmmDa4jCaVPqCFmtxM | 0284  | v4.0.0 |  |  |  |  | SIMD-0284: Add little-endian compatibility for alt_bn128 | samkim-crypto |
 | bn1hKNURMGQaQoEVxahcEAcqiX3NwRs6hgKKNSLeKxH | 0302  | v4.0.0 |  |  |  |  | SIMD-0302: Add alt_bn128 G2 syscalls | samkim-crypto |
-| rexav5eNTUSNT1K2N7cfRjnthwhcP5BC25v2tA4rW4h | 0444  | v3.1.8 |  |  |  |  | SIMD-0444: Relax program data account check in migration | febo |
-| ptokFjwyJtrwCa9Kgo9xoDS59V4QccBGEaRFnRPnSdP | 0266  | v3.1.8 |  |  |  |  | SIMD-0266: Efficient Token program | febo |
 | 76dHtohc2s5dR3ahJyBxs7eJJVipFkaPdih9CLgTTb4B | 0249  | v4.0.0 |  |  |  |  | SIMD-0249: Delay Commission Updates | joncinque |
 | 6aHuNsUmwSzCEMjrBzBCYaxHAyAcQBjVES92JigHBDuC | 0406  | v4.0.0 |  |  |  |  | SIMD-0406: Maximum instruction accounts | LucasSte |
 | vbiddkDHTSHSvL8B21AetWvTBLxxUZ1FmU6DFjztyRn | 0340  | v4.0.0 |  |  |  |  | SIMD-0340 validate chained block id | AshwinSekar |
-| b1sraWPVFdcUizB2LV5wQTeMuK8M313bi5bHjco5eVU | 0388  | v4.0.0 |  |  |  |  | SIMD-0388: BLS12-381 syscalls | samkim-crypto |
+| b1sgUiJ3qu7hYm3tNDyyqZNQd6gLGJmJppnLNa93PCQ | 0388  | v4.0.0 |  |  |  |  | SIMD-0388: BLS12-381 syscalls | samkim-crypto |
+| 2uxQgtKa2ECHGs67Zdj7dgmzn2w9HiqhdcedwCWfYzzq | 0387  | v4.0.0 |  |  |  |  | SIMD-0387: BLS Pubkey Management in Vote Account | buffalojoec |
+| VATtb1DepUwdPh5bFVasdtkbeDNsftZSRzr2aKpKWJA | 0357  | v4.0.0 |  |  |  |  | SIMD-0357: Alpenglow VAT implementation | AshwinSekar |
 | zkexuyPRdyTVbZqEAREueqL2xvvoBhRgth9xGSc1tMN |   | v4.0.0 |  |  |  |  | Re-enables zk-elgamal-proof program | samkim-crypto |
+| ptrXWLkSDMZZmZN8GAT6W5yW4EvYByfw6cRRHbXwQNS | 0449  |  |  |  |  |  | SIMD-0449: Direct Account Pointers in Program Input | febo |
diff --git a/feature-gate-tracker-schedule.json b/feature-gate-tracker-schedule.json
index 4110c5f..6bbe2c6 100644
--- a/feature-gate-tracker-schedule.json
+++ b/feature-gate-tracker-schedule.json
@@ -4219,9 +4219,7 @@
       ],
       "Testnet Epoch": 906,
       "Title": "SIMD-0317: Enforce 32 data + 32 coding shreds"
-    }
-  ],
-  "Pending Mainnet Beta Activation": [
+    },
     {
       "Description": null,
       "Devnet Epoch": 1014,
@@ -4243,7 +4241,9 @@
       ],
       "Testnet Epoch": 906,
       "Title": "SIMD-0359: Poseidon Syscall - Enforce Input Length"
-    },
+    }
+  ],
+  "Pending Mainnet Beta Activation": [
     {
       "Description": null,
       "Devnet Epoch": 1015,
@@ -4321,7 +4321,7 @@
         "v0.811.30108"
       ],
       "Min Jito Versions": [
-        "v3.1.0 (need to update tip distribution program for VoteStateV4 parsing)"
+        "v3.1.0"
       ],
       "Owners": [
         "buffalojoec"
@@ -4331,12 +4331,10 @@
       ],
       "Testnet Epoch": 910,
       "Title": "SIMD-0185: Vote Account V4"
-    }
-  ],
-  "Pending Devnet Activation": [
+    },
     {
       "Description": null,
-      "Devnet Epoch": null,
+      "Devnet Epoch": 1034,
       "Feature ID": "5xXZc66h4UdB6Yq7FzdBxBiRAFMMScMLwHxk2QZDaNZL",
       "Min Agave Versions": [
         "v3.1.0"
@@ -4358,7 +4356,7 @@
     },
     {
       "Description": "Remove the constraint that transaction entries cannot contain conflicting transactions.",
-      "Devnet Epoch": null,
+      "Devnet Epoch": 1036,
       "Feature ID": "4WeHX6QoXCCwqbSFgi6dxnB6QsPo6YApaNTH7P4MLQ99",
       "Min Agave Versions": [
         "v3.1.7"
@@ -4379,55 +4377,56 @@
       "Title": "SIMD-0083: Relax intrabatch account locks"
     }
   ],
+  "Pending Devnet Activation": null,
   "Pending Testnet Activation": [
     {
       "Description": null,
       "Devnet Epoch": null,
-      "Feature ID": "2GCrNXbzmt4xrwdcKS2RdsLzsgu4V5zHAemW57pcHT6a",
+      "Feature ID": "rexav5eNTUSNT1K2N7cfRjnthwhcP5BC25v2tA4rW4h",
       "Min Agave Versions": [
-        "v4.0.0"
+        "v3.1.8"
       ],
       "Min FD Versions": [
-        ""
+        "v0.811.30108"
       ],
       "Min Jito Versions": [
-        ""
+        "v3.1.8"
       ],
       "Owners": [
-        "tao-stones"
+        "febo"
       ],
       "SIMDs": [
-        "0458"
+        "0444"
       ],
       "Testnet Epoch": "",
-      "Title": "SIMD-0458: Stop use static SimpleVote transaction cost"
+      "Title": "SIMD-0444: Relax program data account check in migration"
     },
     {
       "Description": null,
       "Devnet Epoch": null,
-      "Feature ID": "2uxQgtKa2ECHGs67Zdj7dgmzn2w9HiqhdcedwCWfYzzq",
+      "Feature ID": "ptokFjwyJtrwCa9Kgo9xoDS59V4QccBGEaRFnRPnSdP",
       "Min Agave Versions": [
-        "v4.0.0"
+        "v3.1.8"
       ],
       "Min FD Versions": [
-        ""
+        "v0.811.30108"
       ],
       "Min Jito Versions": [
-        ""
+        "v3.1.8"
       ],
       "Owners": [
-        "buffalojoec"
+        "febo"
       ],
       "SIMDs": [
-        "0387"
+        "0266"
       ],
       "Testnet Epoch": "",
-      "Title": "SIMD-0387: BLS Pubkey Management in Vote Account"
+      "Title": "SIMD-0266: Efficient Token program"
     },
     {
       "Description": null,
       "Devnet Epoch": null,
-      "Feature ID": "VATtb1DepUwdPh5bFVasdtkbeDNsftZSRzr2aKpKWJA",
+      "Feature ID": "2GCrNXbzmt4xrwdcKS2RdsLzsgu4V5zHAemW57pcHT6a",
       "Min Agave Versions": [
         "v4.0.0"
       ],
@@ -4438,13 +4437,13 @@
         ""
       ],
       "Owners": [
-        "AshwinSekar"
+        "tao-stones"
       ],
       "SIMDs": [
-        "0357"
+        "0458"
       ],
       "Testnet Epoch": "",
-      "Title": "SIMD-0357: Alpenglow VAT implementation"
+      "Title": "SIMD-0458: Stop use static SimpleVote transaction cost"
     },
     {
       "Description": null,
@@ -4537,9 +4536,9 @@
     {
       "Description": null,
       "Devnet Epoch": null,
-      "Feature ID": "rexav5eNTUSNT1K2N7cfRjnthwhcP5BC25v2tA4rW4h",
+      "Feature ID": "76dHtohc2s5dR3ahJyBxs7eJJVipFkaPdih9CLgTTb4B",
       "Min Agave Versions": [
-        "v3.1.8"
+        "v4.0.0"
       ],
       "Min FD Versions": [
         ""
@@ -4548,20 +4547,20 @@
         ""
       ],
       "Owners": [
-        "febo"
+        "joncinque"
       ],
       "SIMDs": [
-        "0444"
+        "0249"
       ],
       "Testnet Epoch": "",
-      "Title": "SIMD-0444: Relax program data account check in migration"
+      "Title": "SIMD-0249: Delay Commission Updates"
     },
     {
       "Description": null,
       "Devnet Epoch": null,
-      "Feature ID": "ptokFjwyJtrwCa9Kgo9xoDS59V4QccBGEaRFnRPnSdP",
+      "Feature ID": "6aHuNsUmwSzCEMjrBzBCYaxHAyAcQBjVES92JigHBDuC",
       "Min Agave Versions": [
-        "v3.1.8"
+        "v4.0.0"
       ],
       "Min FD Versions": [
         ""
@@ -4570,18 +4569,18 @@
         ""
       ],
       "Owners": [
-        "febo"
+        "LucasSte"
       ],
       "SIMDs": [
-        "0266"
+        "0406"
       ],
       "Testnet Epoch": "",
-      "Title": "SIMD-0266: Efficient Token program"
+      "Title": "SIMD-0406: Maximum instruction accounts"
     },
     {
       "Description": null,
       "Devnet Epoch": null,
-      "Feature ID": "76dHtohc2s5dR3ahJyBxs7eJJVipFkaPdih9CLgTTb4B",
+      "Feature ID": "vbiddkDHTSHSvL8B21AetWvTBLxxUZ1FmU6DFjztyRn",
       "Min Agave Versions": [
         "v4.0.0"
       ],
@@ -4592,18 +4591,18 @@
         ""
       ],
       "Owners": [
-        "joncinque"
+        "AshwinSekar"
       ],
       "SIMDs": [
-        "0249"
+        "0340"
       ],
       "Testnet Epoch": "",
-      "Title": "SIMD-0249: Delay Commission Updates"
+      "Title": "SIMD-0340 validate chained block id"
     },
     {
       "Description": null,
       "Devnet Epoch": null,
-      "Feature ID": "6aHuNsUmwSzCEMjrBzBCYaxHAyAcQBjVES92JigHBDuC",
+      "Feature ID": "b1sgUiJ3qu7hYm3tNDyyqZNQd6gLGJmJppnLNa93PCQ",
       "Min Agave Versions": [
         "v4.0.0"
       ],
@@ -4614,18 +4613,18 @@
         ""
       ],
       "Owners": [
-        "LucasSte"
+        "samkim-crypto"
       ],
       "SIMDs": [
-        "0406"
+        "0388"
       ],
       "Testnet Epoch": "",
-      "Title": "SIMD-0406: Maximum instruction accounts"
+      "Title": "SIMD-0388: BLS12-381 syscalls"
     },
     {
       "Description": null,
       "Devnet Epoch": null,
-      "Feature ID": "vbiddkDHTSHSvL8B21AetWvTBLxxUZ1FmU6DFjztyRn",
+      "Feature ID": "2uxQgtKa2ECHGs67Zdj7dgmzn2w9HiqhdcedwCWfYzzq",
       "Min Agave Versions": [
         "v4.0.0"
       ],
@@ -4636,18 +4635,18 @@
         ""
       ],
       "Owners": [
-        "AshwinSekar"
+        "buffalojoec"
       ],
       "SIMDs": [
-        "0340"
+        "0387"
       ],
       "Testnet Epoch": "",
-      "Title": "SIMD-0340 validate chained block id"
+      "Title": "SIMD-0387: BLS Pubkey Management in Vote Account"
     },
     {
       "Description": null,
       "Devnet Epoch": null,
-      "Feature ID": "b1sraWPVFdcUizB2LV5wQTeMuK8M313bi5bHjco5eVU",
+      "Feature ID": "VATtb1DepUwdPh5bFVasdtkbeDNsftZSRzr2aKpKWJA",
       "Min Agave Versions": [
         "v4.0.0"
       ],
@@ -4658,13 +4657,13 @@
         ""
       ],
       "Owners": [
-        "samkim-crypto"
+        "AshwinSekar"
       ],
       "SIMDs": [
-        "0388"
+        "0357"
       ],
       "Testnet Epoch": "",
-      "Title": "SIMD-0388: BLS12-381 syscalls"
+      "Title": "SIMD-0357: Alpenglow VAT implementation"
     },
     {
       "Description": null,
@@ -4687,6 +4686,28 @@
       ],
       "Testnet Epoch": "",
       "Title": "Re-enables zk-elgamal-proof program"
+    },
+    {
+      "Description": null,
+      "Devnet Epoch": null,
+      "Feature ID": "ptrXWLkSDMZZmZN8GAT6W5yW4EvYByfw6cRRHbXwQNS",
+      "Min Agave Versions": [
+        ""
+      ],
+      "Min FD Versions": [
+        ""
+      ],
+      "Min Jito Versions": [
+        ""
+      ],
+      "Owners": [
+        "febo"
+      ],
+      "SIMDs": [
+        "0449"
+      ],
+      "Testnet Epoch": "",
+      "Title": "SIMD-0449: Direct Account Pointers in Program Input"
     }
   ]
 }
diff --git a/v4.0-Release-Schedule.md b/v4.0-Release-Schedule.md
index b338b58..3119a02 100644
--- a/v4.0-Release-Schedule.md
+++ b/v4.0-Release-Schedule.md
@@ -4,7 +4,7 @@ This is a tentative schedule for the stabilization and rollout of Agave <VERSION
 |:--------|:----------|:------------|
 |Create v4.0 branch|2026-03-02|2026-02-26|
 |Update master branch version to v4.1|2026-03-02|2026-02-26|
-|Testnet: Recommend nodes running Agave adopt v4.0|2026-03-09||
+|Testnet: Recommend nodes running Agave adopt v4.0|2026-03-09|2026-03-09|
 |Testnet: Begin v4.0 feature activations|2026-03-16||
 |Devnet: Upgrade to v4.0|2026-03-23||
 |Devnet: Begin v4.0 feature activations|2026-03-30|| 

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