Changes will be required on both the beacon API and builder API.
submitBlindedBlockV2
endpoint, that includes blobs_sidecar
in the response (SignedBeaconBlockAndBlobsSidecar
).
from the discussions i've had with EF/CL peers, there seems to be a preference for reusing the existing API call, rather than introducing a new V2 one.
It makes sense to me to have a V2 returning the entire
SignedBeaconBlockAndBlobsSidecar
. It reduces complexity and the overhead is minimal sinceExecutionPayload
andBlobsSidecar
are the biggest objects we need to get anyway.
I think we should mirror the existing APIs and it seems like we can get away with just using the V1
If you have any feedback you can reach @jimmygchen or @0xGabi.