Skip to content

Conversation

@0xrajath
Copy link
Collaborator

@0xrajath 0xrajath commented Aug 6, 2025

Motivation:

We need a ComputeRegistry for AVSs to register their operator set to EigenCompute so that the EigenCompute operator can register that to that AVS operator set and pull the latest release from ReleaseManager.

Additionally the AVS needs to sign a Terms of Service before they can register for EigenCompute

https://lucid.app/lucidchart/26f35348-cd23-47d4-b848-0f4f9335c719/edit?invitationId=inv_8dc26eb0-772d-4018-884f-f54d46d3ee0f&page=0_0#

Modifications:

  • ComputeRegistry core contract, interface and storage.
  • Terms of Service is signed through a EIP-712 signature.
  • Unit tests.
  • Updated Bindings

Result:

ComputeRegistry

@0xrajath 0xrajath self-assigned this Aug 6, 2025
@0xrajath 0xrajath added the 💻 EigenCompute EigenCompute label Aug 6, 2025
@0xrajath 0xrajath marked this pull request as ready for review August 7, 2025 16:18
@0xrajath 0xrajath requested a review from ypatil12 August 7, 2025 16:24
@0xrajath 0xrajath force-pushed the rajath/compute-registry branch from 05e5ed2 to 478604a Compare August 14, 2025 15:34
@0xrajath 0xrajath force-pushed the rajath/compute-registry branch from 355f24d to 3958cfd Compare August 18, 2025 18:25
Copy link
Collaborator

@ypatil12 ypatil12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comment

@0xrajath 0xrajath merged commit ef525d4 into release-dev/eigencompute Aug 19, 2025
10 checks passed
@0xrajath 0xrajath deleted the rajath/compute-registry branch August 19, 2025 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

💻 EigenCompute EigenCompute

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants