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

Charon can aggregate #1046

Closed
OisinKyne opened this issue Aug 25, 2022 · 1 comment
Closed

Charon can aggregate #1046

OisinKyne opened this issue Aug 25, 2022 · 1 comment
Labels
duties This issue is related to duties to be added epic

Comments

@OisinKyne
Copy link
Contributor

OisinKyne commented Aug 25, 2022

Problem to be solved

We have outlined a new endpoint for the beacon api here. We want to prove this proposal will work before we lean heavily on client teams to implement it (particularly into their VC side, not their BN side)

Proposed solution

Build this endpoint into our validatorAPI, and add the needed code to make this happen to go-eth2-client.

Use either a forked vouch (or LH or Teku) to produce a valid aggregation on a goerli testnet.

Out of Scope

Having a prod-ready validator client that uses this endpoint, this can be an ugly hack fork that gets thrown away.

@corverroos
Copy link
Contributor

corverroos commented Aug 29, 2022

Here is the design doc: https://docs.google.com/document/d/1_J8Y9M4FsONmEENSPwzzZW9n_zrnmAPGoSO2sm6DIO8/edit#

Note this is more of an epic, since it includes two new duties and touches all components including one new component.

@dB2510 dB2510 added duplicate This issue or pull request already exists duties This issue is related to duties to be added and removed duplicate This issue or pull request already exists labels Aug 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duties This issue is related to duties to be added epic
Projects
None yet
Development

No branches or pull requests

3 participants