Solana Improvement Proposals

SIMDTitleAuthorsCategoryTypeStatusCreated
#0001simd process- Jacob Creech (Solana Foundation)MetaMetaLiving2022-10-18
#0007access policy- Jacob Creech (Solana Foundation)MetaMetaLiving2022-12-10
#0009lockout violation detection- carllinStandardCoreAccepted2022-12-12
#0015partitioned epoch reward distribution- Haoran Yi (Solana Labs)StandardCoreWithdrawn2023-03-02
#0022multi stake- Jon Cinque (Solana Labs)StandardCoreAccepted2023-01-20
#0033timely vote credits- Bryan Ischo <bryan@ischo.com>StandardCoreActivated2023-01-30
#0046optimistic cluster restart automation- Wen Xu (Anza)StandardCoreImplemented2023-04-07
#0047syscall and sysvar for last restart slot- Godmode Galactus (Mango Markets)StandardCoreImplemented2023-04-15
#0048native program for secp256r1 sigverify- Orion (Bunkr)StandardCoreWithdrawn2023-05-14
#0049syscall get remaining compute units- Christian KammStandardCoreWithdrawn2023-05-17
#0064transaction receipt- Anoushk Kharangate (Tinydancer)StandardCoreStagnant2023-06-20
#0075precompile for secp256r1 sigverify- Orion (Bunkr)StandardCoreAccepted2024-02-27
#0079allow_commission_decrease_at_any_time- Bryan Ischo (bryan@ischo.com)StandardCoreImplemented2023-10-26
#0083relax entry constraints- Andrew Fitzgerald (Solana Labs)StandardCoreAccepted2023-11-02
#0084disable rent fees collection- Haoran YiStandardCoreImplemented2023-11-03
#0085additional fee collector constraints- Justin StarryStandardCoreActivated2023-11-05
#0088enable core bpf programs- Joe CaulfieldStandardCoreAccepted2023-11-07
#0089programify feature gate program- Joe CaulfieldStandardCoreAccepted2023-11-21
#0093disable bpf loader instructions- Haoran YiStandardCoreActivated2023-12-13
#0096reward collected priority fee in entirety- Tao ZhuStandardCoreActivated2023-12-18
#0105dynamic reserved accounts set- Justin StarryStandardCoreAccepted2024-01-17
#0118partitioned epoch reward distributionHaoran Yi (Anza), Justin Starry (Anza), Tyera Eulberg (Anza)StandardCoreAccepted2024-02-16
#0127get sysvar syscall- Joe Caulfield (Anza)StandardCoreAccepted2024-03-15
#0128migrate address lookup table to core bpf- Joe Caulfield - Anza TechnologyStandardCoreAccepted2024-03-13
#0129alt bn128 simplified error code- Emanuele CesenaStandardCoreActivated2024-03-19
#0133syscall get epoch stake- Joe Caulfield (Anza)StandardCoreImplemented2024-03-25
#0137curve25519 error- Sam KimStandardCoreAccepted2024-04-08
#0138deprecate legacy vote instructions- Ashwin SekarStandardCoreAccepted2024-04-09
#0140migrate config to core bpf- Joe Caulfield - Anza TechnologyStandardCoreAccepted2024-04-02
#0148stake program move instructions- Hanako MumeiStandardCoreActivated2024-04-30
#0149migrate snapshot epoch stakesJustin Starry (Anza)StandardCoreAccepted2024-05-09
#0152precompiles- Emanuele CesenaStandardCoreAccepted2024-06-03
#0153elgamal proof program- Sam KimStandardCoreAccepted2024-06-13
#0159relax precompile failure constraintJustin Starry (Anza)StandardCoreAccepted2024-07-25
#0162remove accounts executable flag checks- Alexander MeißnerStandardCoreAccepted2024-07-16
#0163lift cpi caller restriction- Alexander MeißnerStandardCoreAccepted2024-07-16
#0170builtin instruction cost and budget- Tao Zhu (Anza)StandardCoreImplemented2024-08-26
#0175disable partitioned rent collectionJustin Starry (Anza)StandardCoreAccepted2024-09-25
#0180vote account leader scheduleJustin Starry (Anza)StandardCoreReview2024-10-03
#0182conditional cu metering- Tao Zhu (Anza)StandardCoreImplemented2024-10-03
#0183skip rent rewrites- brooks@anza.xyzStandardCoreAccepted2024-10-04
#0186loaded transaction data size specification- Hanako MumeiStandardCoreAccepted2024-10-20
#0191enable transaction loading failure fees- Andrew Fitzgerald (Anza)StandardCoreAccepted2024-11-06
#0196migrate stake to core bpf- Hanako MumeiStandardCoreImplemented2024-11-14
#0207raise block limits to 50M- Andrew Fitzgerad (Anza)StandardCoreAccepted2024-12-05
#0215accounts lattice hash- Brooks PrumoStandardCoreAccepted2024-12-20
#0220snapshots use accounts lattice hash- Brooks PrumoStandardCoreAccepted2025-01-08
#0222fix alt bn128 multiplication length check- Sam KimStandardCoreImplemented2025-01-10
#0223removes accounts delta hash- Brooks PrumoStandardCoreAccepted2025-01-13
#0242static nonce account- Andrew Fitzgerald (Anza)StandardCoreReview2025-02-03
#0250raise block limits to 60M- Brennan Watt (Anza)StandardCoreReview2025-03-06
#0267rent epoch in vm is a constant- Brooks PrumoStandardCoreReview2025-03-25