Base rolls out Validity Transactions in Cobalt upgrade

Summary

Base is set to introduce Validity Transactions in its upcoming Cobalt upgrade, scheduled for the end of the month. These transactions, based on EIP-2930 or EIP-1559, will only execute when certain on-chain conditions are met, allowing for more efficient conditional transaction flows. This enhancement is part of Cobalt, which is the next network hardfork following Beryl and will also introduce improvements to the B20 token, dynamic upgrades, and infrastructure changes to a Trusted Execution Environment. The feature is currently available for testing on Vibenet, accompanied by detailed documentation on how to create predicates, sign transactions, and submit them.

Analysis

Base: Base is an Ethereum Layer 2 blockchain developed by Coinbase. It focuses on scaling Ethereum applications with low fees and high performance while integrating closely with Coinbase's ecosystem and developer tools. The network is preparing to introduce Validity Transactions as a new primitive in its upcoming Cobalt upgrade, enabling transactions that execute only when specific onchain conditions are met. Jon Roethke: Jon Roethke is Developer Relations lead at Base. He publicly announced the rollout of Validity Transactions in the Cobalt upgrade, explaining their mechanics for conditional transaction flows and sharing links to a live demo and technical specifications. Feature: Validity Transactions pair a signed transaction with predicates over chain state such as balances, storage slots, block numbers, or Flashblock positions, allowing Base to hold the transaction until conditions match before including it under normal fee rules. Upgrade: Cobalt is Base's next network hardfork after Beryl, introducing Validity Transactions alongside B20 token improvements, dynamic upgrades, and infrastructure changes to a Trusted Execution Environment. Development: The feature is available for testing via a dedicated RPC method on Vibenet and includes detailed documentation covering predicate creation, transaction signing, and submission examples using tools like Viem.

Categories

baseethereumtechcryptosolana

Related sources

View Original Tweet