Skip to content

Conversation

@ypatil12
Copy link
Collaborator

Motivation:

Computation of the parameters needed for signature verification is typically done through the Eigen go or rust services. However, the rust services are not reliable at the current moment and some projects might want to have signature verifications without having to rely on these services.

This PR aims to make the computation of the NonSignerStakesAndSignature parameter easier and accessible through implementing it in OperatorStateRetriever contract

Modifications:

  • added getNonSignerStakesAndSignature to OperatorStateRetriever
  • added BN256G2 solidity library dependency

Result:

Computing the data necessary for performing signature verification is more accessible

rubydusa and others added 30 commits March 11, 2025 16:05
Co-authored-by: Tomás Grüner <[email protected]>
@ypatil12 ypatil12 merged commit 84fb838 into Layr-Labs:local/on-chain-check-sigs Apr 30, 2025
2 of 8 checks passed
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.

8 participants