Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DVT Compatibility #6610

Open
AgeManning opened this issue Nov 26, 2024 · 3 comments
Open

DVT Compatibility #6610

AgeManning opened this issue Nov 26, 2024 · 3 comments
Assignees
Labels
dvt Distributed validator technology e.g. SSV, Obol enhancement New feature or request val-client Relates to the validator client binary

Comments

@AgeManning
Copy link
Member

Description

There are two endpoints in the beaconapi specs, specifically designed for DVT middleware:

We have a --distributed flag in the VC now. We should implement these endpoints on the BN and when this flag is set on the VC use these endpoints.

There is further information and testing links in this comment: #4867 (comment)

@michaelsproul
Copy link
Member

My understanding is that we do not need to implement these on the BN: just to use them from the VC.

@michaelsproul michaelsproul added val-client Relates to the validator client binary dvt Distributed validator technology e.g. SSV, Obol enhancement New feature or request labels Nov 26, 2024
@michaelsproul
Copy link
Member

I will investigate

@OisinKyne
Copy link

My understanding is that we do not need to implement these on the BN: just to use them from the VC.

Correct. You just need to call them with the VC, charon returns an aggregated signature in exchange for the partial one sent, and then the aggregation selection process continues as normal from there :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dvt Distributed validator technology e.g. SSV, Obol enhancement New feature or request val-client Relates to the validator client binary
Projects
None yet
Development

No branches or pull requests

3 participants