GET
/
validator
/
sync_committee_contribution
curl --request GET \
  --url https://beacon-nd-422-757-666.p2pify.com/0a9d79d93fb2f4a4b1e04695da2b77a7/eth/v1/validator/sync_committee_contribution
{
  "slot": 123,
  "beacon_block_root": "<string>",
  "subcommittee_index": 123,
  "aggregation_bits": "<string>",
  "signature": "<string>"
}

The interactive example will return Slot already finalized unless you edit the parameters.

The /eth/v1/validator/sync_committee_contribution method is an important API endpoint in the Ethereum Beacon Chain, focusing on the contributions of validators to the sync committee. The sync committee is a group of validators responsible for contributing to the data necessary for light clients to stay in sync with the Beacon Chain. This endpoint provides details about the contributions made by validators in the sync committee.

Get you own node endpoint today

Start for free and get your app to production levels immediately. No credit card required.

You can sign up with your GitHub, X, Google, or Microsoft account.

Parameters

  • none

Response

  • object — sync committee contribution information.
    • validator_index — the index of the validator making the contribution. This identifies the specific validator within the Beacon Chain.
    • sync_committee_index — the index of the sync committee to which the validator belongs. This indicates the validator’s position and role within the committee.
    • contribution — the actual contribution made by the validator. This includes:
      • slot: The slot number at which the contribution is targeted.
      • beacon_block_root: The root of the beacon block to which the contribution is related.
      • subcommittee_index: The subcommittee index within the sync committee, denoting the specific subgroup to which the contribution is made.
      • aggregation_bits: A bitfield representing the validators in the subcommittee that have contributed.
      • signature: The signature of the contributing validator, verifying the authenticity and commitment to the contribution.

The /eth/v1/validator/sync_committee_contribution method is vital for understanding the participation and contributions of validators in the sync committee. It plays a key role in ensuring that light clients can effectively and efficiently synchronize with the Beacon Chain, maintaining the overall health and scalability of the Ethereum network.

Query Parameters

slot
integer
default:6244671
required

Slot for which to retrieve the sync committee contribution

subcommittee_index
integer
default:1
required

Subcommittee index for which to retrieve the sync committee contribution

beacon_block_root
string
default:0x19708d7b686e2654656690f3262ff3686b810966839117ae8affd0e757b17544
required

Beacon block root for which to retrieve the sync committee contribution

Response

200
application/json
Sync committee contribution successfully retrieved
slot
integer
required
beacon_block_root
string
required
subcommittee_index
integer
required
aggregation_bits
string
required
signature
string
required