Links

/eth/v1/beacon/pool/sync_committees

Submit sync committee signatures to node.
Sends objects with the sync committee signature to the node.
Signatures from the sync committee are necessary for Altair networks but are absent from phase 0.
A node MUST broadcast a sync committee signature on all relevant subnets if it has been validated successfully.
The node MUST provide a 400 error including information about which sync committee signatures have failed and why if one or more of them fail validation.

Example Request and Result for /v1/beacon/pool/proposer_slashings

In this section, we provide an illustrative example of a request made to retrieve details contents using the /v1/beacon/pool/sync_committees endpoint. Additionally, we present the resulting response containing information about submitting the committee signatures to node.

Parameters

Field
Type
slot
string
beacon_block_root
string
validator_index
string
signature
string
The example in this section uses a non-existing project id.
Make sure you replace it with your Ethereum Holesky Beacon endpoint when issuing the API calls.
Don't have a project id? Here's a straightforward guide on how to obtain one!
post
https://eth-holesky-beacon.blastapi.io/<project-id>/
eth/v1/beacon/pool/sync_committees
Submit sync committee signatures to node.
Parameters
Body
slot*
string
1
proposer_index*
string
0xcf8e0d4e9587369b2301d0790347320302cc0943d5a1884560367e8208d920f2
validator_index
string
1
signature*
string
0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505
Responses
200: OK
Expand for a detailed response example

Curl Request example

curl -X 'POST' \
'https://eth-holesky-beacon.blastapi.io/ed4f817a-c186-4c70-9b97-45e0c138107d/eth/v1/beacon/pool/sync_committees' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '[
{
"slot": "937227",
"beacon_block_root": "0xcf8e0d4e9587369b2301d0790347320302cc0943d5a1884560367e8208d920f2",
"validator_index": "1",
"signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505"
}
]'