Skip to main content
GET
/
v0
/
eth
/
blocks
/
{consensus_slot}
Get Blocks By Slot
curl --request GET \
  --url https://api.rated.network/v0/eth/blocks/{consensus_slot} \
  --header 'Authorization: Bearer <token>'
{
  "epoch": 1,
  "consensusSlot": 1,
  "consensusBlockRoot": "<string>",
  "executionBlockNumber": 1,
  "executionBlockHash": "<string>",
  "validatorIndex": 1,
  "feeRecipient": "<string>",
  "totalType0Transactions": 1,
  "totalType2Transactions": 1,
  "totalTransactions": 1,
  "totalGasUsed": 1,
  "baseFeePerGas": 1,
  "totalBurntFees": 1,
  "totalType2TxFees": 1,
  "totalType0TxFees": 1,
  "totalPriorityFees": 1,
  "baselineMev": 1,
  "executionProposerDuty": "<string>",
  "executionRewards": 1,
  "missedExecutionRewards": 1,
  "consensusProposerDuty": "<string>",
  "consensusRewards": 1,
  "missedConsensusRewards": 1,
  "totalRewards": 1,
  "totalRewardsMissed": 1,
  "totalType1Transactions": 1,
  "totalType1TxFees": 1,
  "blockTimestamp": "2023-11-07T05:31:56Z",
  "totalSanctionedTransactions": 1,
  "totalPriorityFeesValidator": 1,
  "relays": [
    "<string>"
  ],
  "blockBuilderPubkeys": [
    "<string>"
  ],
  "totalType3Transactions": 1,
  "totalType3TxFees": 1,
  "totalPriorityFeesWei": 1,
  "totalPriorityFeesValidatorWei": 1,
  "baselineMevWei": 1,
  "executionRewardsWei": 1,
  "totalType4Transactions": 1,
  "totalType4TxFees": 1
}
This endpoint returns information about a single block, queried through the consensus slot number.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Rated-Network
enum<string>
default:mainnet
Available options:
mainnet,
hoodi,
holesky

Path Parameters

consensus_slot
integer
required
Required range: x >= 0

Response

Successful Response

epoch
integer
required
Required range: x >= 0
consensusSlot
integer
required
Required range: x >= 0
consensusBlockRoot
string | null
required
executionBlockNumber
integer | null
required
Required range: x >= 0
executionBlockHash
string | null
required
validatorIndex
integer
required
Required range: x >= 0
feeRecipient
string | null
required
totalType0Transactions
integer | null
required
Required range: x >= 0
totalType2Transactions
integer | null
required
Required range: x >= 0
totalTransactions
integer | null
required
Required range: x >= 0
totalGasUsed
integer | null
required
Required range: x >= 0
baseFeePerGas
integer | null
required
Required range: x >= 0
totalBurntFees
integer | null
required
Required range: x >= 0
totalType2TxFees
integer | null
required
Required range: x >= 0
totalType0TxFees
integer | null
required
Required range: x >= 0
totalPriorityFees
integer | null
required
Required range: x >= 0
baselineMev
integer | null
required
Required range: x >= 0
executionProposerDuty
string
required
executionRewards
integer | null
required
Required range: x >= 0
missedExecutionRewards
integer | null
required
Required range: x >= 0
consensusProposerDuty
string
required
consensusRewards
integer | null
required
Required range: x >= 0
missedConsensusRewards
number | null
required
Required range: x >= 0
totalRewards
integer | null
required
Required range: x >= 0
totalRewardsMissed
number | null
required
Required range: x >= 0
totalType1Transactions
integer | null
required
Required range: x >= 0
totalType1TxFees
integer | null
required
Required range: x >= 0
blockTimestamp
string<date-time> | null
required
totalSanctionedTransactions
integer | null
required
Required range: x >= 0
totalPriorityFeesValidator
integer | null
required
Required range: x >= 0
relays
string[]
required
blockBuilderPubkeys
string[]
required
totalType3Transactions
integer | null
required
Required range: x >= 0
totalType3TxFees
integer | null
required
Required range: x >= 0
totalPriorityFeesWei
integer | null
required
Required range: x >= 0
totalPriorityFeesValidatorWei
integer | null
required
Required range: x >= 0
baselineMevWei
integer | null
required
Required range: x >= 0
executionRewardsWei
integer | null
required
Required range: x >= 0
totalType4Transactions
integer | null
required
Required range: x >= 0
totalType4TxFees
integer | null
required
Required range: x >= 0