Links

/eth/v1/validator/blinded_blocks/{slot}

Produce a new blinded block, without signature
get
https://mainnet.ethereum.validationcloud.io/v1/<YOUR_API_KEY_HERE>/
/eth/v1/validator/blinded_blocks/{slot}
Produce a new blinded block, without signature.

Requests a beacon node to produce a valid blinded block, which can then be signed by a validator. A blinded block is a block with only a transactions root, rather than a full transactions list.

Metadata in the response indicates the type of block produced, and the supported types of block will be added to as forks progress.

Pre-Bellatrix, this endpoint will return a BeaconBlock.

Parameters
Path
slot*
string
The slot for which the block should be proposed.
Query
randao_reveal*
string
The validator's randao reveal value.
graffiti
string
Arbitrary data validator wants to include in block.
Responses
200: OK
Success response
400: Bad Request
Invalid block production request
500: Internal Server Error
Beacon node internal error.
503: Service Unavailable
Beacon node is currently syncing, try again later.
Mainnet
Testnet
curl -X GET \
"curl https://mainnet.ethereum.validationcloud.io/v1/<YOUR_API_KEY_HERE>/eth/v1/validator/blinded_blocks/1?randao_reveal=0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505&graffiti=0xcf8e0d4e9587369b2301d0790347320302cc0943d5a1884560367e8208d920f2 \
-H "Content-Type: application/json"
curl -X GET \
"curl https://goerli.ethereum.validationcloud.io/v1/<YOUR_API_KEY_HERE>/eth/v1/validator/blinded_blocks/1?randao_reveal=0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505&graffiti=0xcf8e0d4e9587369b2301d0790347320302cc0943d5a1884560367e8208d920f2 \
-H "Content-Type: application/json"