Earn 5.30% APY staking with Solana Compass + help grow Solana's ecosystem

Stake natively or with our LST compassSOL to earn a market leading APY

SIMD-0296 Raises Solana's Maximum Transaction Size to 4,096 Bytes with New

Solana ๐Ÿงญ Compass By Solana ๐Ÿงญ Compass

"SIMD-0296 raises Solana's transaction size limit from 1,232 to 4,096

SIMD-0296 Raises Solana's Maximum Transaction Size to 4,096 Bytes with New

Anza is shipping a change to Solana's transaction size ceiling that developers have been waiting on for years. SIMD-0296, merged into the Solana Improvement Documents in December 2025 and now arriving on mainnet with Agave 4.2 feature activations scheduled to start the week of August 17, raises the maximum transaction size from 1,232 bytes to 4,096 bytes, a 3.3ร— increase. The Solana Foundation published an upgrade guide on August 14, flagging that some developer updates may be required before activations proceed.

Keep up to date with the Solana eco
Follow us on Google News

From 1,232 to 4,096 Bytes: How the v1 Transaction Format Works

The old 1,232-byte ceiling came from Solana's original choice to keep serialized packets within the IPv6 minimum MTU (1,280 bytes minus 48 bytes for network and fragmentation headers). That constraint kept packets unfragmented in transit, but it also meant that any workload requiring more data (longer instruction sets, larger payloads, extended account metadata) had to be split across multiple sequential transactions.

SIMD-0296 lifts that ceiling to 4,096 bytes, aligned with standard 4 KiB memory pages used by validator hardware. The larger limit is exclusively available through a new v1 transaction format, identified by a leading version byte of 129. Existing v0 (version byte 128) and legacy transactions remain fully functional and unaffected; neither size limit nor format changes for them.

The v1 format differs structurally from its predecessor in two ways: it replaces ComputeBudgetProgram instructions with a configuration mask in the transaction header, and it does not support address lookup tables. That last point matters for applications currently relying on ALTs to compress 32-byte account addresses into single-byte indexes; those optimizations do not carry over to v1.

Workloads Unlocked by the 4,096-Byte Ceiling

The practical effect is that several classes of cryptographic operations previously too large for a single Solana transaction now fit within one atomic envelope. The Solana Foundation's upgrade guide names four categories specifically:

  • ZK proofs used by Confidential Transfers: zero-knowledge proofs for privacy-preserving token transfers can now be submitted without splitting the proof across multiple transactions.
  • Winternitz one-time signatures: a hash-based post-quantum signature scheme that generates large per-use signatures.
  • Nested multisig schemes: deep multi-party approval structures often required by institutions, where the combined key material and signature set exceeds the legacy limit.
  • BLS aggregate signatures: schemes that aggregate many validators' signatures into one compact proof, used in cryptographic voting and threshold systems.

The common thread is that each workload, when squeezed into a 1,232-byte transaction, required multi-step coordination across multiple sequential transactions and confirmation windows. At 4,096 bytes, each workload can settle atomically, which removes a class of failure modes that arise when sequential transactions partially succeed.

What Developers Need to Update Before Mainnet Activation

Not every application requires changes. Programs that do not use the new v1 format continue to operate on the existing v0 or legacy format without modification.

Two categories need attention before the week of August 17. Indexers and clients that parse raw transaction bytes must recognize the 129 version prefix and implement the new byte layout; any service that skips this will reject or misparse v1 transactions once they appear on-chain. Wallets, SDKs, and programs that want to use the larger capacity must build against the v1 format; the Solana Foundation's upgrade guide covers the header differences and the migration path in detail.

Old max transaction size
1,232 bytes
New max transaction size
4,096 bytes
Size increase
3.3ร—

Activation Timeline: Agave 4.2, Week of August 17

SIMD-0296 feature activations are part of Agave 4.2, with mainnet-beta targeted for the week of August 17, 2026. The Solana Foundation notes the schedule is explicitly tentative and subject to change. The same release window includes separate Agave 4.2 features unrelated to transaction size.

Developers can test against devnet and testnet to verify v1 format behavior before the mainnet window opens. The upgrade guide recommends reviewing any transaction-parsing code and any SDK-level transaction construction logic before activations go live.

Solana ๐Ÿงญ Compass
Solana ๐Ÿงญ Compass
@SolanaCompass

Solana Compass is an independent Solana analytics and staking platform, operating a validator on Solana mainnet since September 2021. Its network statistics and...


Comments

Please login to leave a comment.


Solana tokens

Solana Token Markets

Explore all tokens โ†’