PTC Duties
Lists the Payload Timeliness Committee for a specific slot: every committee position, which validator held it, and whether it voted. The validator filter is optional; if omitted, results include every position in the slot’s committee.
The Payload Timeliness Committee attests to whether a block’s execution payload was revealed on time. It exists from the Gloas fork onwards, so slots before the fork return 404 and no history is backfilled.
Results are one row per committee position, not per validator. The committee is sampled with replacement, so the same validator can hold several positions in one slot and each votes independently. Paging is on ptc_position for that reason - a validator index does not identify a row.
PTC duties are unpaid: missing one carries no penalty and earns no reward, so this endpoint returns no reward fields. Treat a missed position as a participation signal, not a lost-earnings one.
Combine this endpoint with others for deeper insights:
- The slots your own validators served on:
v2/ethereum/validators/ptc-slots - Consensus slot information:
v2/ethereum/slot
Note: This endpoint supports only finalized data at this time, and stops one slot short of the finalized head: a slot’s committee resolves with the block at the slot after it, so the newest finalized slot is not yet reportable and returns 404.
Authorizations
Body
validator is optional in this request body
Specify a slot using one of the slot number. Selecting by a consensus view may soon be available in a future update.
The Ethereum chain to query.
mainnet, hoodi Cursor value for pagination. See our pagination guide for more details.
The number of items to return per page.
1 <= x <= 10validator is optional in this request body. If not provided, results will be unfiltered.
- Indices/Pubkeys
- Dashboard
- 💎 Deposit
- 💎 Withdrawal
- 💎 Entity

