Skip to content

InvestNot yet confirmed elsewhere1 publisher2 min readPublished Updated

Starknet's Stwo prover cuts peak memory by 85% so phones can prove their own transactions

Starknet's Stwo prover cut its peak memory from 13.9 GiB to 2.1 GiB, enough for a smartphone to prove Starknet transactions. Users gain privacy because their data can stay on the handset, while proving whole blocks still scales with workload size.

The Investor · Invest desk

How we use AISend a correction

Illustration accompanying Starknet's Stwo prover cuts peak memory by 85% so phones can prove their own transactions
Generated illustration
Stwo's peak memory fell from 13.9 GiB to 2.1 GiB Peak memory of Starknet's Stwo prover, the most RAM it needs at any one moment of a proving job, before and after open research optimizations.

Two bars comparing Stwo prover peak memory: 13.9 GiB before the optimizations and 2.1 GiB after, a sharp decrease.

Stwo's peak memory fell from 13.9 GiB to 2.1 GiB
MeasureValueAs ofClaim
Before optimizations13.9 GiB1
After optimizations2.1 GiB1

What happened

  • Stwo went live on Starknet mainnet on November 3, 2025, replacing the earlier Stone prover, and now handles proving for every Starknet block.
  • Community contributors had already flagged memory peaks above 13 GiB in earlier Stwo builds, before the latest round of optimizations arrived.
  • Millions of local zero-knowledge proofs have been generated across thousands of smartphone models, according to Crypto Briefing.
  • Starkware is also working to integrate post-quantum signatures, meant to keep accounts secure if quantum computers can break today's cryptography.

Why it matters

  • capability A wallet can prove its user's transaction on the handset, so sensitive transaction data no longer has to pass through a remote prover the user must trust.
  • constraint Block proving still scales with workload, so the network's proving costs stay tied to large-memory machines and this cut does not lower them on its own.
  • decision Wallet and dApp builders now choose whether on-device proving ships as the default; until they do, the 2.1 GiB peak stays a research result.

Divided out, the move from 13.9 GiB to 2.1 GiB is a factor of about 6.6. That is an 85% cut in the most RAM the prover needs at any single moment of a job [16][17][15]. The figure applies to transaction proofs [10]. Separate benchmarks put Stwo's typical footprint between roughly 10 GiB and more than 20 GiB, scaling with the size of the workload [4]. Even the bottom of that range is about 4.8 times the new peak [19].

Crypto Briefing noted that a phone proving its owner's own transactions is doing a different job from proving entire blocks, and that the block job is the network's heavy lifting [10]. The report does not say what proving costs or who runs the block provers. Starkware's roadmap aims at client-side and decentralized proving at lower cost [6]. Client-side proving is what the 2.1 GiB figure delivers. Decentralized proving means spreading the work across many participants instead of a handful of specialized operators [7]. Block proofs that climb past 20 GiB need at least 9.5 times the memory of a phone-made transaction proof [18].

Verification is unchanged. Anyone can check a finished proof quickly without redoing the work [14]. On Starknet, a Layer 2 built on Ethereum [11], a proof made on the handset is checked the same way as one handed off to a remote server [12].

On this evidence, recursion is the way the phone result could reach the cost side. Starkware is building proofs that verify other proofs, compressing a lot of work into a smaller final package [8]. If those proofs can take phone-made transaction proofs as inputs, part of the block workload moves onto handsets. The weaker outcome is that the phone figure stays a benchmark. Crypto Briefing calls the proofs made on thousands of handset models local ZK proofs [20], a wider category than Stwo transaction proofs.

I think the trust assumption on the user's side has changed and the cost assumption on the network's side has not. The counter-case is that recursion lets users prove part of each block on their own phones, which would take that share off the operators' machines. A published block-level peak close to the transaction figure would prove this view wrong. So would blocks built from phone-made proofs.

What to watch

  • A published peak-memory figure for Stwo when proving full Starknet blocks, measured against the 20 GiB-plus benchmarks.
  • Whether Starkware's recursive proving accepts phone-generated transaction proofs as inputs to block proofs.
  • The first Starknet wallet to make on-device Stwo proving its default, and the share of user transactions that use it.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence40
Adoption35
Hype gap+20
Incentives
Insufficient
Confidence40
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    Open research on Stwo, the prover powering Starknet, reduced its peak memory use from 13.9 GiB to 2.1 GiB.

    ReportedSupportedSource: Crypto BriefingView cited source
  2. [2]

    The memory reduction allows a smartphone to generate proofs for Starknet transactions.

    ReportedSupportedSource: Crypto BriefingView cited source
  3. [3]

    Community contributors had already flagged memory peaks above 13 GiB in earlier builds, before the latest round of optimizations arrived.

    ReportedSupportedSource: Crypto BriefingView cited source

Sources

1 independent publisher whose own reporting we read for this story.

  1. cryptobriefing.com

    1 article · October 9, 2026

    Starknet’s Stwo prover cuts peak memory to 2.1 GiB, putting STARK proofs on phones

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Loading related stories