BTC$----% ETH$----% USDT$----% XRP$----% BNB$----% SOL$----% USDC$----% DOGE$----% ADA$----% TRX$----% AVAX$----% SHIB$----% LINK$----% DOT$----% BCH$----% TON$----% NEAR$----% LTC$----% POL$----% UNI$----% ICP$----% DAI$----% XLM$----% ATOM$----% XMR$----% APT$----% HBAR$----% FIL$----% ARB$----% MNT$----% MKR$----% RNDR$----% IMX$----% INJ$----% OP$----% VET$----% GRT$----% FTM$----% THETA$----% ALGO$----% FET$----% QNT$----% AAVE$----% SUI$----% FLOW$----% TAO$----% STX$----% PEPE$----% KAS$----% TIA$----%
news guides coins exchanges wallets defi nft learn glossary
Technology

Polkadot JAM Protocol Upgrade Enters Final Testing Phase

In This Article

  1. JAM Enters Final Testnet Phase
  2. What JAM Changes About Polkadot
  3. Performance Benchmarks and Technical Details
  4. Impact on the Parachain Model
  5. Developer Migration and Mainnet Timeline

Key Takeaways

  • Polkadot's JAM (Join-Accumulate Machine) upgrade has entered its final testing phase on a dedicated testnet
  • JAM replaces the relay chain with a general-purpose computation engine that removes the need for parachain slot auctions
  • Testnet benchmarks show over 10,000 TPS across all services, a 10x improvement over current architecture
  • Existing parachains can continue operating through a compatibility layer without mandatory code changes
  • Mainnet deployment is targeted for Q3 2026, pending governance approval from DOT token holders

Polkadot JAM Upgrade Reaches Final Testnet Milestone

The Polkadot JAM protocol upgrade — the most ambitious technical overhaul in the network's history — has entered its final testing phase on a dedicated testnet, the Polkadot development team confirmed on March 17, 2026. The milestone marks the last major validation step before JAM can be proposed for mainnet deployment through Polkadot's on-chain governance system.

JAM, which stands for Join-Accumulate Machine, was first proposed by Polkadot founder Gavin Wood in a gray paper published in 2024. The upgrade fundamentally reimagines how Polkadot processes transactions and allocates computational resources, replacing the relay chain architecture that has defined the network since its 2020 launch with a more flexible and performant execution environment.

The final testnet phase, known as "JAM Toaster" internally, is running with a full validator set of 1,023 nodes — matching the current Polkadot mainnet configuration — and is processing a mix of synthetic and real-world workloads designed to stress-test every component of the new architecture.

What JAM Changes About Polkadot's Architecture

To understand why JAM matters, it helps to understand Polkadot's current design and its limitations. Today, Polkadot operates through a relay chain that coordinates multiple parachains — independent blockchains that lease execution slots through competitive auctions. Each parachain gets dedicated block space on the relay chain, processing its transactions in parallel with other parachains.

This model works but has significant constraints. Parachain slot auctions are expensive, requiring teams to lock up millions of dollars worth of DOT tokens for two-year lease periods. The fixed slot system means resources cannot be dynamically allocated — a parachain experiencing a surge in demand cannot borrow capacity from an underutilized neighbor. And the relay chain itself has limited functionality, primarily serving as a coordination layer rather than a general-purpose computation platform.

JAM eliminates these constraints by replacing the relay chain with a stateless, general-purpose virtual machine. Instead of leasing fixed parachain slots, projects deploy "services" on JAM that can purchase exactly the amount of computation they need, when they need it. Think of it as moving from a system where you must lease an entire server rack to one where you pay for compute by the millisecond.

The technical architecture consists of two core operations that give JAM its name:

  • Join: Validators collect and validate work items from services in parallel. Each work item is a discrete computation that a service needs executed. Validators process these items independently, creating a massively parallel execution environment.
  • Accumulate: The results of all parallel computations are combined into a single coherent state update. This accumulation step ensures consistency across the network while preserving the performance benefits of parallel execution.

This join-accumulate model allows JAM to process heterogeneous workloads simultaneously. A DeFi protocol, a gaming application, and a data availability service can all execute their transactions in the same block without competing for the same resources — each using exactly the computation it requires.

Performance Benchmarks From the Final Testnet

Early benchmark data from the final testnet phase shows JAM delivering meaningful performance improvements over the current Polkadot architecture.

MetricCurrent PolkadotJAM TestnetImprovement
Aggregate TPS~1,00010,000+10x
Block time6 seconds6 secondsSame
Finality12-60 seconds6-12 secondsUp to 5x faster
Max services per block50 parachains341 cores~7x more capacity
State access latencyVariableSub-millisecondConsistent

The 10,000+ TPS figure represents aggregate throughput across all services running on JAM simultaneously. Individual service throughput depends on the complexity of their computations, but the parallel execution model ensures that one service's heavy workload does not slow down others.

Finality improvements come from JAM's streamlined consensus mechanism, which reduces the number of communication rounds needed for validators to agree on block contents. The current GRANDPA finality gadget typically finalizes blocks in 12-60 seconds. JAM's integrated finality targets consistent 6-12 second finality under normal network conditions.

These numbers position JAM competitively against other Layer 1 blockchains that emphasize throughput. While raw TPS comparisons across different architectures are imperfect — transaction complexity, state size, and decentralization levels all affect real-world performance — JAM's benchmarks represent a substantial leap that should satisfy most application requirements without pushing developers to Layer 2 solutions.

Impact on the Parachain Model and Existing Projects

One of the most consequential changes JAM brings is the end of parachain slot auctions. Under the current model, projects must win a crowdloan auction to secure a two-year parachain slot, locking up DOT tokens that could otherwise be used for staking or other purposes. This capital requirement has been a barrier to entry for smaller projects and a source of ongoing debate within the Polkadot community.

Under JAM, the auction system is replaced by a pay-as-you-go model called "coretime." Projects purchase blocks of computation time (measured in "core-seconds") on an open market. Pricing is determined by supply and demand, with a base price set through governance. Projects that need consistent throughput can purchase bulk coretime at a discount, while those with intermittent needs can buy on-demand at spot prices.

Polkadot actually began transitioning to the coretime model before JAM with the "Agile Coretime" upgrade in 2024. JAM completes this transition by making coretime the fundamental unit of resource allocation for all services, not just parachains.

For existing parachains, the transition is designed to be minimally disruptive. JAM includes a compatibility layer called "Parachains Service" that allows current parachains to run as JAM services without any code modifications. Existing smart contracts, state, and cross-chain messaging all continue to function. Teams that want to take advantage of JAM-native features — such as direct service-to-service communication without going through the relay chain — can migrate their code at their own pace.

This backward compatibility was a non-negotiable design requirement, according to the development team. Polkadot currently hosts over 40 active parachains with significant deployed applications. Forcing a hard migration would risk destabilizing the ecosystem and alienating the developer community.

Developer Migration Path and Mainnet Timeline

Developers building new applications on Polkadot have the option to build natively for JAM from the start, skipping the parachain model entirely. JAM services can be written in any language that compiles to RISC-V, a major expansion from the current requirement to use Substrate (Polkadot's Rust-based framework). This opens Polkadot development to programmers working in C, C++, Go, and other languages with RISC-V compiler support.

The JAM SDK, currently in beta, provides tooling for building, testing, and deploying JAM services. It includes a local testnet environment, debugging tools, and templates for common service patterns (token protocols, DeFi primitives, data availability layers). Several teams that participated in the Web3 Foundation's JAM Implementer Prize program have already deployed experimental services on the testnet.

Polkadot's competitive position relative to other multi-chain ecosystems like Cosmos could shift significantly with JAM. While Cosmos offers sovereign chains connected through IBC (Inter-Blockchain Communication), each Cosmos chain must bootstrap its own validator set. JAM services inherit Polkadot's full validator security from day one, which lowers the barrier to launching a new chain-like service.

The timeline for mainnet deployment depends on the final testnet validation and the governance process:

  • March-May 2026: Final testnet validation with full validator set and real-world workloads
  • June 2026: Security audits by Trail of Bits and SRLabs (both already contracted)
  • July 2026: Governance proposal submitted for on-chain referendum
  • August-September 2026: DOT holder voting period (28 days minimum)
  • Q3 2026: Mainnet deployment if governance approves

The governance vote is not a formality. Polkadot's OpenGov system gives every DOT holder a voice, and previous major upgrades have generated extensive debate. However, given the broad community support JAM has received and the tangible performance improvements demonstrated on testnet, most observers expect the proposal to pass.

DOT's price reacted positively to the final testnet announcement, gaining 8% in the 24 hours following the confirmation. Whether JAM can sustain that momentum and drive long-term value for DOT holders will depend on whether the upgrade delivers on its promise of making Polkadot a more accessible and performant platform for the next generation of blockchain applications.

Frequently Asked Questions

What is Polkadot JAM?

JAM (Join-Accumulate Machine) is a major protocol upgrade for Polkadot that replaces the relay chain with a more flexible and performant execution environment. It was proposed by Polkadot founder Gavin Wood and represents the most significant architectural change to the network since its launch.

How does JAM differ from the current Polkadot architecture?

The current Polkadot uses a relay chain that coordinates parachains through fixed slot auctions. JAM replaces this with a general-purpose computation machine where any service can purchase execution time on demand, eliminating the need for expensive parachain slot leases and enabling more flexible resource allocation.

Will existing parachains need to migrate to JAM?

Existing parachains will continue to function during and after the JAM transition. The JAM architecture includes a compatibility layer that allows current parachains to operate as JAM services without code changes. Teams can optionally migrate to take advantage of JAM-native features at their own pace.

What performance improvements does JAM bring?

Testnet benchmarks show JAM processing over 10,000 transactions per second across all services combined, compared to approximately 1,000 TPS under the current architecture. Block finality remains at 6-12 seconds, but throughput per block increases substantially due to more efficient parallel execution.

When will JAM launch on Polkadot mainnet?

The current timeline targets mainnet deployment in Q3 2026, following the completion of final testnet validation. The launch will require approval through Polkadot's on-chain governance system, where DOT token holders vote on protocol upgrades.

DN

David Nakamoto

Blockchain Technology Editor

David Nakamoto is Blocklr's technology editor specializing in blockchain infrastructure, Layer 2 scaling, and protocol upgrades.