Termination of Transaction Versions 0,1,2.

closed

0x04ea...c527

Nov 14th 2024

0 comments

Summary In the context of a fee market, transaction versions 0,1,2 are inferior to and incompatible with transaction version 3: they support a different fee token and have an inferior bid structure. We propose to terminate transaction versions 0,1,2 and to stop supporting them once the mempool is implemented in the sequencer. STRK holders will vote on whether to approve the termination as it is outlined in SNIP-16: Termination of Transaction Versions 0,1,2.

Timelines Termination of transaction versions 0,1,2 is expected to occur during Q1 2025

  • Testnet - End of Q1 2025
  • Mainnet - Testnet + 3-4 weeks

Proposal We propose for the sequencer to stop support for transaction versions 0,1,2 in an upcoming version in preparation for integrating the mempool and fee market, which is expected to happen within 6-8 months.

To facilitate continuation of fee payment in ETH, we propose to adopt paymasters. The decision between applicative paymasters such as the one by AVNU or protocol-level paymasters will be left to applications/wallets. (A detailed SNIP for a protocol-level paymaster is in the works.)

A more detailed consideration of the rationale drawback and alternatives to this proposal can be found in SNIP-16: Termination of Transaction Versions 0,1,2.

Please vote For, Aginst or Abstain


Discussion

There are no comments

Final Results

99.99% For

106.8m STRK

0.00% Against

5.3k STRK

0.00% Abstain

2.5k STRK

0

% of total voting power

0

% of total voters


Votes

No votes