Skip to main content

/eth/v1/beacon/pool/proposer_slashings REST API Endpoint

Returns proposer slashings known to the beacon node that may not yet be included in a block.

Updated on
Oct 14, 2026

An empty data array means the node's pool has no slashing proofs. See the Gnosis proposer slashing example for a populated response shape.

Parameters

This method does not accept any parameters

Returns

data
array

Proposer slashing objects; each contains two conflicting signed beacon block headers.

signed_header_1
object

First conflicting signed beacon block header.

message
object

Beacon block header.

slot
string

Beacon slot as a decimal string.

proposer_index
string

Index of the proposing validator as a decimal string.

parent_root
string

Root of the parent beacon block.

state_root
string

Root of the beacon state.

body_root
string

Root of the beacon block body.

signature
string

BLS signature as a 0x-prefixed hexadecimal string.

signed_header_2
object

Second conflicting signed beacon block header.

message
object

Beacon block header.

slot
string

Beacon slot as a decimal string.

proposer_index
string

Index of the proposing validator as a decimal string.

parent_root
string

Root of the parent beacon block.

state_root
string

Root of the beacon state.

body_root
string

Root of the beacon block body.

signature
string

BLS signature as a 0x-prefixed hexadecimal string.

Request
Response
1
{
2
"data": []
3
}
1
{
2
"data": []
3
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free