-
Notifications
You must be signed in to change notification settings - Fork 62
Upstream Updates - Mon Mar 9 00:22:40 UTC 2026 #1478
Copy link
Copy link
Open
Labels
AUTO: Upstream UpdatesAuto-generated from tracking upstream reposAuto-generated from tracking upstream repos
Description
SIMD
Opened
- SIMD-486: secp: Reject High-S Signatures solana-foundation/solana-improvement-documents#486
- feature(0001): add advisory simd type to process solana-foundation/solana-improvement-documents#484
- amend SIMD-0075: Update feature identifier in secp256r1 proposal solana-foundation/solana-improvement-documents#482
- SIMD-0480: Deprecate Rent Burn Percent solana-foundation/solana-improvement-documents#480
- amend SIMD-0123: fix instruction discriminant solana-foundation/solana-improvement-documents#478
- amend SIMD-0291: fix instruction discriminant solana-foundation/solana-improvement-documents#477
- amend SIMD-0232: fix instruction discriminant solana-foundation/solana-improvement-documents#476
Closed
- Clarify that SIMD-0392 balance checking semantics apply to fee/commission distribution solana-foundation/solana-improvement-documents#466
- SIMD-0460: Virtual Address Space Adjustments solana-foundation/solana-improvement-documents#460
- SIMD-0459: Syscall Parameter Address Restrictions solana-foundation/solana-improvement-documents#459
- Specify that subgroup check is skipped for add in SIMD-0302 solana-foundation/solana-improvement-documents#451
- Add details on target group encoding and subgroup check to SIMD-0388 solana-foundation/solana-improvement-documents#450
- SIMD-0449: Direct Account Pointers in Program Input solana-foundation/solana-improvement-documents#449
- SIMD-0444: Relax program data account check in migration solana-foundation/solana-improvement-documents#444
- SIMD-0418: Enable Loader v2 to v3 Program Migrations solana-foundation/solana-improvement-documents#418
Agave Wiki
f39b8a0985379ca4f97241fa2c2e8702600457d9^..51c22fd3258fad288dbd43af8d084147be0177fc
diff --git a/Feature-Gate-Tracker-Schedule.md b/Feature-Gate-Tracker-Schedule.md
index eefbd4e..8e7832a 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.809.30106 | Agave: v3.1.0 <br> Frankendancer: v0.806.30102 |
-| Next expected floor * | -- | Agave: v3.1.0 <br> Frankendancer: v0.812.30108 | -- |
+| 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 * | -- | -- | -- |
* These dates are tentative. Please keep an eye out for comms as the dates near
@@ -13,18 +13,15 @@ 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 |
|-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
-| H6iVbVaDZgDphcPbcZwc5LoznMPWQfnJ1AM7L1xzqvt5 | 0339 | v3.1.0 | v0.806.30102 | v3.1.0 | 906 | 1008 | SIMD-0339: Increase CPI Account Infos Limit | nbelenkov |
-| fixfecLZYMfkGzwq6NJA11Yw6KYztzXiK9QcL3K78in | 0317 | v3.1.0 | v0.806.30102 | v3.1.0 | 906 | 1011 | SIMD-0317: Enforce 32 data + 32 coding shreds | bw-solana |
-| 64ixypL1HPu8WtJhNSMb9mSgfFaJvsANuRkTbHyuLfnx | 0160 | v3.1.0 | v0.806.30102 | v3.1.0 | 906 | 1012 | SIMD-0160: Static Instruction Limit | tao-stones |
| 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 |
### Pending Devnet Activation
| Key | SIMD | Agave Version | FD Version | Jito Version | Testnet | Devnet | Description | Owner |
|-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
-| Gx4XFcrVMt4HUvPzTpTSVkdDVgcDSjKhDN1RqRS6KDuZ | 0185 | v3.1.0 | v0.811.30108 | v3.1.0 (need to update tip distribution program for VoteStateV4 parsing) | 910 | | SIMD-0185: Vote Account V4 | buffalojoec |
| 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 |
@@ -32,3 +29,17 @@ The version floor is the current minimum supported software version for a cluste
### Pending Testnet Activation
| Key | SIMD | Agave Version | FD Version | Jito Version | Testnet | Devnet | Description | Owner |
|-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
+| 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 |
+| zkexuyPRdyTVbZqEAREueqL2xvvoBhRgth9xGSc1tMN | | v4.0.0 | | | | | Re-enables zk-elgamal-proof program | samkim-crypto |
diff --git a/feature-gate-tracker-schedule.json b/feature-gate-tracker-schedule.json
index 8c6256f..4110c5f 100644
--- a/feature-gate-tracker-schedule.json
+++ b/feature-gate-tracker-schedule.json
@@ -3414,9 +3414,7 @@
"Min Jito Versions": [
""
],
- "Owners": [
- "tao-stones"
- ],
+ "Owners": [],
"SIMDs": [
"0096"
],
@@ -3496,9 +3494,7 @@
"Min Jito Versions": [
""
],
- "Owners": [
- "2501babe"
- ],
+ "Owners": [],
"SIMDs": [
"0127"
],
@@ -3518,9 +3514,7 @@
"Min Jito Versions": [
""
],
- "Owners": [
- "AshwinSekar"
- ],
+ "Owners": [],
"SIMDs": [
""
],
@@ -3540,9 +3534,7 @@
"Min Jito Versions": [
""
],
- "Owners": [
- "buffalojoec"
- ],
+ "Owners": [],
"SIMDs": [
"0089"
],
@@ -3562,9 +3554,7 @@
"Min Jito Versions": [
""
],
- "Owners": [
- "buffalojoec"
- ],
+ "Owners": [],
"SIMDs": [
"0140"
],
@@ -3584,9 +3574,7 @@
"Min Jito Versions": [
""
],
- "Owners": [
- "apfitzge"
- ],
+ "Owners": [],
"SIMDs": [
"0191"
],
@@ -3606,9 +3594,7 @@
"Min Jito Versions": [
""
],
- "Owners": [
- "tao-stones"
- ],
+ "Owners": [],
"SIMDs": [
"0170"
],
@@ -4167,9 +4153,7 @@
],
"Testnet Epoch": 872,
"Title": "SIMD-0242: Static Nonce Account Only"
- }
- ],
- "Pending Mainnet Beta Activation": [
+ },
{
"Description": null,
"Devnet Epoch": 1008,
@@ -4194,8 +4178,8 @@
},
{
"Description": null,
- "Devnet Epoch": 1011,
- "Feature ID": "fixfecLZYMfkGzwq6NJA11Yw6KYztzXiK9QcL3K78in",
+ "Devnet Epoch": 1012,
+ "Feature ID": "64ixypL1HPu8WtJhNSMb9mSgfFaJvsANuRkTbHyuLfnx",
"Min Agave Versions": [
"v3.1.0"
],
@@ -4206,18 +4190,18 @@
"v3.1.0"
],
"Owners": [
- "bw-solana"
+ "tao-stones"
],
"SIMDs": [
- "0317"
+ "0160"
],
"Testnet Epoch": 906,
- "Title": "SIMD-0317: Enforce 32 data + 32 coding shreds"
+ "Title": "SIMD-0160: Static Instruction Limit"
},
{
"Description": null,
- "Devnet Epoch": 1012,
- "Feature ID": "64ixypL1HPu8WtJhNSMb9mSgfFaJvsANuRkTbHyuLfnx",
+ "Devnet Epoch": 1011,
+ "Feature ID": "fixfecLZYMfkGzwq6NJA11Yw6KYztzXiK9QcL3K78in",
"Min Agave Versions": [
"v3.1.0"
],
@@ -4228,14 +4212,16 @@
"v3.1.0"
],
"Owners": [
- "tao-stones"
+ "bw-solana"
],
"SIMDs": [
- "0160"
+ "0317"
],
"Testnet Epoch": 906,
- "Title": "SIMD-0160: Static Instruction Limit"
- },
+ "Title": "SIMD-0317: Enforce 32 data + 32 coding shreds"
+ }
+ ],
+ "Pending Mainnet Beta Activation": [
{
"Description": null,
"Devnet Epoch": 1014,
@@ -4323,12 +4309,10 @@
],
"Testnet Epoch": 909,
"Title": "SIMD-0332: Reduce ChaCha rounds for Turbine from 20 to 8"
- }
- ],
- "Pending Devnet Activation": [
+ },
{
"Description": null,
- "Devnet Epoch": null,
+ "Devnet Epoch": 1033,
"Feature ID": "Gx4XFcrVMt4HUvPzTpTSVkdDVgcDSjKhDN1RqRS6KDuZ",
"Min Agave Versions": [
"v3.1.0"
@@ -4347,7 +4331,9 @@
],
"Testnet Epoch": 910,
"Title": "SIMD-0185: Vote Account V4"
- },
+ }
+ ],
+ "Pending Devnet Activation": [
{
"Description": null,
"Devnet Epoch": null,
@@ -4393,5 +4379,314 @@
"Title": "SIMD-0083: Relax intrabatch account locks"
}
],
- "Pending Testnet Activation": null
+ "Pending Testnet Activation": [
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "2GCrNXbzmt4xrwdcKS2RdsLzsgu4V5zHAemW57pcHT6a",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "tao-stones"
+ ],
+ "SIMDs": [
+ "0458"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0458: Stop use static SimpleVote transaction cost"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "2uxQgtKa2ECHGs67Zdj7dgmzn2w9HiqhdcedwCWfYzzq",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "buffalojoec"
+ ],
+ "SIMDs": [
+ "0387"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0387: BLS Pubkey Management in Vote Account"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "VATtb1DepUwdPh5bFVasdtkbeDNsftZSRzr2aKpKWJA",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "AshwinSekar"
+ ],
+ "SIMDs": [
+ "0357"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0357: Alpenglow VAT implementation"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "8MhfKhoZEoiySpVe248bDkisyEcBA7JQLyUS94xoTSqN",
+ "Min Agave Versions": [
+ "v3.1.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "ksn6"
+ ],
+ "SIMDs": [
+ "0337"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0337: Markers for Alpenglow Fast Leader Handover, DATA_COMPLETE_SHRED placement rules"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "6sPDzwyARRExKH52LECxcGoqziH8G7SZofwuxi8Ja331",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "joncinque"
+ ],
+ "SIMDs": [
+ "0312"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0312: CreateAccountAllowPrefund"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "bn2oPgpkzQPT3tohMaAsMVGjhDmmDa4jCaVPqCFmtxM",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "samkim-crypto"
+ ],
+ "SIMDs": [
+ "0284"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0284: Add little-endian compatibility for alt_bn128"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "bn1hKNURMGQaQoEVxahcEAcqiX3NwRs6hgKKNSLeKxH",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "samkim-crypto"
+ ],
+ "SIMDs": [
+ "0302"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0302: Add alt_bn128 G2 syscalls"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "rexav5eNTUSNT1K2N7cfRjnthwhcP5BC25v2tA4rW4h",
+ "Min Agave Versions": [
+ "v3.1.8"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "febo"
+ ],
+ "SIMDs": [
+ "0444"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0444: Relax program data account check in migration"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "ptokFjwyJtrwCa9Kgo9xoDS59V4QccBGEaRFnRPnSdP",
+ "Min Agave Versions": [
+ "v3.1.8"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "febo"
+ ],
+ "SIMDs": [
+ "0266"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0266: Efficient Token program"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "76dHtohc2s5dR3ahJyBxs7eJJVipFkaPdih9CLgTTb4B",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "joncinque"
+ ],
+ "SIMDs": [
+ "0249"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0249: Delay Commission Updates"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "6aHuNsUmwSzCEMjrBzBCYaxHAyAcQBjVES92JigHBDuC",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "LucasSte"
+ ],
+ "SIMDs": [
+ "0406"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0406: Maximum instruction accounts"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "vbiddkDHTSHSvL8B21AetWvTBLxxUZ1FmU6DFjztyRn",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "AshwinSekar"
+ ],
+ "SIMDs": [
+ "0340"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0340 validate chained block id"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "b1sraWPVFdcUizB2LV5wQTeMuK8M313bi5bHjco5eVU",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "samkim-crypto"
+ ],
+ "SIMDs": [
+ "0388"
+ ],
+ "Testnet Epoch": "",
+ "Title": "SIMD-0388: BLS12-381 syscalls"
+ },
+ {
+ "Description": null,
+ "Devnet Epoch": null,
+ "Feature ID": "zkexuyPRdyTVbZqEAREueqL2xvvoBhRgth9xGSc1tMN",
+ "Min Agave Versions": [
+ "v4.0.0"
+ ],
+ "Min FD Versions": [
+ ""
+ ],
+ "Min Jito Versions": [
+ ""
+ ],
+ "Owners": [
+ "samkim-crypto"
+ ],
+ "SIMDs": [
+ ""
+ ],
+ "Testnet Epoch": "",
+ "Title": "Re-enables zk-elgamal-proof program"
+ }
+ ]
} Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
AUTO: Upstream UpdatesAuto-generated from tracking upstream reposAuto-generated from tracking upstream repos