0x7638b6c27638…7638b6c5
Ethereum Draft PR 12664 Bundles Proofs for Sponsored Transactions
Marchhill's draft PR 12664 proposes verifying sponsored transaction batches with a single proof via LEANSTARK_SCHEME, with provisional gas charges and no mainnet activation date.
Outputs
Marchhill submitted draft PR 12664 on Nov. 13, replacing earlier draft PR 12654
The proposal uses LEANSTARK_SCHEME, a proof scheme reserved under EIP-8288
Provisional gas charges include 15,400 for native and 572,000 for general verification
The draft has no EIP number, no discussion thread, and no mainnet activation target
Full-block performance testing is required before activation
Ethereum contributor Marchhill filed draft pull request 12664 on Nov. 13, proposing to verify entire batches of sponsored transactions with a single cryptographic proof while preserving each transaction's individual payment and signature.
The draft, submitted to the Ethereum execution-layer repository, would use LEANSTARK_SCHEME, a proof scheme already reserved under EIP-8288. It replaces an earlier draft, PR 12654, and builds on prior work concerning proof aggregation across Ethereum's mempool.
For practitioners, the operative change sits in how blocks get built. Under the proposed design, builders could select any valid set of batch members for a block without collecting new signatures. Each transaction retains its own nonce and receipt, and the system checks payment matching during finalization. In plain terms, a wallet or paymaster sponsoring many transactions could compress verification overhead into one proof rather than validating each item separately — the difference between stamping a stack of invoices one by one and notarizing the whole stack at once.
What does this change for gas costs?
PR 12664 lists five provisional gas charges:
- 15,400 for native verification
- 572,000 for general verification
- 5,100 for an intrinsic proof share
- 675,000 for a leaf payment
- 4,200 for a batch claim
These figures require joint calibration, the draft states, meaning implementers should not treat them as settled pricing. The general verification figure of 572,000 gas is roughly 19 times the 30,000 gas floor of a standard ERC-20 token approval — an indication that batch verification only pays off when a builder aggregates enough transactions to amortize the up-front cost across many members.
How far along is the proposal?
Not far. The draft has not received an EIP number and has no associated discussion thread on the Ethereum Magicians forum, the customary venue for proposal debate. It has not been adopted into any Ethereum upgrade. The draft explicitly requires full-block performance testing before activation could proceed, and it names no target date for a mainnet fork.
That places PR 12664 at the earliest stage of Ethereum's multi-step standards process. Most drafts that reach this phase never reach mainnet; those that do typically spend a year or more in specification review, client implementation and testing before inclusion in a fork. The reference to EIP-8288 gives the proposal a reserved technical namespace, but reservation is procedural, not an endorsement of the design.
For wallet developers, paymaster operators and relayer teams building account-abstraction infrastructure, the draft signals a direction of travel on Ethereum's roadmap: moving verification costs off individual users and onto aggregated proofs computed once per batch. If the gas calibration eventually makes batch verification cheaper per transaction than serial validation, sponsored-payment providers would gain a direct unit-economics lever.
The next observable milestone is whether the draft earns an EIP number and a discussion thread — signals that core developers consider the design worth formal review.
via tokenpost.com (Source)
More from Nathan Brooks
Show full bio
Market editor covering money, funding and market shifts around crypto and web3 industry at Mempool Brief.
1,197 articles