Skip to content

Conversation

0xrajath
Copy link
Contributor

@0xrajath 0xrajath commented Jul 24, 2025

v1.5.0 Hourglass

The Hourglass release consists of a framework that supports the creation of task-based AVSs. The task-based AVSs are enabled through a TaskMailbox core contract deployed to all chains that support a CertificateVerifier. Additionally AVSs deploy their TaskAVSRegistrar. The release has 3 components:

  1. Core Contracts
  2. AVS Contracts
  3. Offchain Infrastructure

The below release notes cover AVS Contracts. For more information on the end to end protocol, see our docs.

Release Manager

@0xrajath

Highlights

This hourglass release only introduces new contracts. As a result, there are no breaking changes or deprecations.

🚀 New Features

  • TaskAVSRegistrar: An instanced (per-AVS) eigenlayer middleware contract on L1 that is responsible for handling operator registration for specific operator sets of your AVS and providing the offchain components with socket endpoints for the Aggregator and Executor operators. It also keeps track of which operator sets are the aggregator and executors. It works by default, but can be extended to include additional onchain logic for your AVS.

Changelog

  • chore: updated core contracts dependencies
  • chore: bump up core deps
  • docs: changelog
  • chore: bump up core deps
  • feat: hourglass PR #507

@0xrajath 0xrajath self-assigned this Jul 24, 2025
@0xrajath 0xrajath force-pushed the release-dev/hourglass branch from 6c72039 to 98bef9c Compare July 24, 2025 14:47
0xrajath added 3 commits July 25, 2025 15:58
**Motivation:**

We need to add the `TaskAVSRegistrarBase` for Hourglass AVSs to the
Middleware repo.

**Modifications:**

* TaskAVSRegistrarBase
* Relevant unit tests
* Updated `eigenlayer-contracts` dependency.

**Result:**

Hourglass changes
@0xrajath 0xrajath force-pushed the release-dev/hourglass branch from 4d0ee60 to 518aae2 Compare July 25, 2025 19:58
@ypatil12 ypatil12 merged commit ed04a94 into dev Jul 30, 2025
8 of 9 checks passed
@ypatil12 ypatil12 deleted the release-dev/hourglass branch July 30, 2025 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants