ETH 2.0 Metrics

Description

Metrics that show stats related to the ETH 2.0 Staking Contract

  • eth2_stakers_count - Amount of addresses that sent ETH to the ETH 2.0 Staking Contract
  • eth2_stakers_realized_value_usd_<timebound> - Realized value of stakers addresses. Metric is available for different time bounds.
  • eth2_stakers_mvrv_usd_<timebound> - MVRV of stakers addresses. Metric is available for different time bounds.
  • eth2_roi - The annual return on staking in the ETH 2.0 contract

ETH 2.0 histogram metrics - see examples for details how to query it:

  • eth2_top_stakers - Top addresses by staked amount
  • eth2_staked_amount_per_label - Total staked amount by label
  • eth2_staked_address_count_per_label - Amount of addresses that staked ETH by label

Beacon chain metrics:

  • eth_beacon_deposits - Amount of ETH deposited into the Beacon Chain contract
  • eth_beacon_validator_withdrawals - Withdrawals made by validators from the Ethereum Beacon Chain contract
  • eth_beacon_reward_withdrawals - Withdrawals of rewards by validators from the Ethereum Beacon Chain contract

Access

Restricted Access.


Measuring Unit

  • eth2_stakers_count - Amount of addresses
  • eth2_roi - Percents
  • eth2_stakers_realized_value_usd_<timebound> and eth2_stakers_mvrv_usd_<timebound> - USD
  • eth_beacon_deposits, eth_beacon_validator_withdrawals and eth_beacon_reward_withdrawals - Amount in ETH

Data Type

Timeseries Data


Frequency

Five-minute Intervals


Latency

Price Latency


Available Assets

ethereum


SanAPI

ETH 2.0 Staker Count:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
  getMetric(metric: "eth2_stakers_count") {
    timeseriesData(
      selector: {
        slug: "ethereum"
      }
      from: "2020-12-05T00:00:00Z"
      to: "2020-12-06T00:00:00Z"
      interval: "5m"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

ETH 2.0 Staking ROI:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
  getMetric(metric: "eth2_roi") {
    timeseriesData(
      selector: {
        slug: "ethereum"
      }
      from: "2020-12-05T00:00:00Z"
      to: "2020-12-06T00:00:00Z"
      interval: "5m"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

ETH 2.0 Total Staked Amount:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  getMetric(metric: "balance_per_owner") {
    timeseriesData(
      selector: {
        slug: "ethereum"
        label: "eth2stakingcontract"
        owner: "eth2stakingcontract"
      }
      from: "2020-12-05T00:00:00Z"
      to: "2020-12-06T00:00:00Z"
      interval: "5m"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

Staked amount per label:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
  getMetric(metric: "eth2_staked_amount_per_label") {
    histogramData(
      selector: {slug: "ethereum"}
      from: "utc_now-70d"
      to:"utc_now"
    ){
      values{
        __typename
        ... on StringLabelFloatValueList{
        data{
            label
            value
          }
      	}
      }
    }
  }
}

Run in Explorer

Count of addresses that staked:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
  getMetric(metric: "eth2_staked_address_count_per_label"){
    histogramData(
      selector: {slug: "ethereum"}
      from: "utc_now-10d"
      to: "utc_now"
    ){
      values{
        ... on StringLabelFloatValueList{
          data{
            label
            value
          }
        }
      }
    }
  }
}

Run in Explorer

Top stakers:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
  getMetric(metric: "eth2_top_stakers"){
    histogramData(
      selector: {slug: "ethereum"}
      from: "utc_now-10d"
      to: "utc_now"
      limit: 2
    ){
      values{
        ... on StringAddressStringLabelFloatValueList{
          data{
            address
            label
            value
          }
        }
      }
    }
  }
}

Run in Explorer

Available under the eth2_stakers_realized_value_usd_<timebound> and eth2_stakers_mvrv_usd_<timebound> names.

1
2
3
4
5
6
7
8
9
10
11
12
13
{
  getMetric(metric: "eth2_stakers_realized_value_usd_365d") {
    timeseriesData(
      slug: "ethereum"
      from: "2023-01-01T00:00:00Z"
      to: "2023-01-07T00:00:00Z"
      interval: "1d"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

Available under the eth_beacon_deposits, eth_beacon_validator_withdrawals and eth_beacon_reward_withdrawals names.

1
2
3
4
5
6
7
8
9
10
11
12
13
{
  getMetric(metric: "eth_beacon_deposits") {
    timeseriesData(
      slug: "ethereum"
      from: "2023-01-01T00:00:00Z"
      to: "2023-01-07T00:00:00Z"
      interval: "1d"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

Full list of metrics

ETH 2.0 histogram metrics

  • eth2_top_stakers
  • eth2_staked_amount_per_label
  • eth2_staked_address_count_per_label

ETH 2.0 metrics

  • eth_beacon_deposits
  • eth_beacon_validator_withdrawals
  • eth_beacon_reward_withdrawals
  • eth2_stakers_count
  • eth2_roi
  • eth2_stakers_realized_value_usd_365d
  • eth2_stakers_realized_value_usd_2y
  • eth2_stakers_realized_value_usd_3y
  • eth2_stakers_realized_value_usd_5y
  • eth2_stakers_realized_value_usd_10y
  • eth2_stakers_mvrv_usd_365d
  • eth2_stakers_mvrv_usd_2y
  • eth2_stakers_mvrv_usd_3y
  • eth2_stakers_mvrv_usd_5y
  • eth2_stakers_mvrv_usd_10y
# ETH 2.0 Metrics

Description

Metrics that show stats related to the ETH 2.0 Staking Contract

  • eth2_stakers_count - Amount of addresses that sent ETH to the ETH 2.0 Staking Contract
  • eth2_stakers_realized_value_usd_<timebound> - Realized value of stakers addresses. Metric is available for different time bounds.
  • eth2_stakers_mvrv_usd_<timebound> - MVRV of stakers addresses. Metric is available for different time bounds.
  • eth2_roi - The annual return on staking in the ETH 2.0 contract

ETH 2.0 histogram metrics - see examples for details how to query it:

  • eth2_top_stakers - Top addresses by staked amount
  • eth2_staked_amount_per_label - Total staked amount by label
  • eth2_staked_address_count_per_label - Amount of addresses that staked ETH by label

Beacon chain metrics:

  • eth_beacon_deposits - Amount of ETH deposited into the Beacon Chain contract
  • eth_beacon_validator_withdrawals - Withdrawals made by validators from the Ethereum Beacon Chain contract
  • eth_beacon_reward_withdrawals - Withdrawals of rewards by validators from the Ethereum Beacon Chain contract

Access

Restricted Access.


Measuring Unit

  • eth2_stakers_count - Amount of addresses
  • eth2_roi - Percents
  • eth2_stakers_realized_value_usd_<timebound> and eth2_stakers_mvrv_usd_<timebound> - USD
  • eth_beacon_deposits, eth_beacon_validator_withdrawals and eth_beacon_reward_withdrawals - Amount in ETH

Data Type

Timeseries Data


Frequency

Five-minute Intervals


Latency

Price Latency


Available Assets

ethereum


SanAPI

ETH 2.0 Staker Count:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
  getMetric(metric: "eth2_stakers_count") {
    timeseriesData(
      selector: {
        slug: "ethereum"
      }
      from: "2020-12-05T00:00:00Z"
      to: "2020-12-06T00:00:00Z"
      interval: "5m"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

ETH 2.0 Staking ROI:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
  getMetric(metric: "eth2_roi") {
    timeseriesData(
      selector: {
        slug: "ethereum"
      }
      from: "2020-12-05T00:00:00Z"
      to: "2020-12-06T00:00:00Z"
      interval: "5m"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

ETH 2.0 Total Staked Amount:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  getMetric(metric: "balance_per_owner") {
    timeseriesData(
      selector: {
        slug: "ethereum"
        label: "eth2stakingcontract"
        owner: "eth2stakingcontract"
      }
      from: "2020-12-05T00:00:00Z"
      to: "2020-12-06T00:00:00Z"
      interval: "5m"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

Staked amount per label:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
  getMetric(metric: "eth2_staked_amount_per_label") {
    histogramData(
      selector: {slug: "ethereum"}
      from: "utc_now-70d"
      to:"utc_now"
    ){
      values{
        __typename
        ... on StringLabelFloatValueList{
        data{
            label
            value
          }
      	}
      }
    }
  }
}

Run in Explorer

Count of addresses that staked:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
  getMetric(metric: "eth2_staked_address_count_per_label"){
    histogramData(
      selector: {slug: "ethereum"}
      from: "utc_now-10d"
      to: "utc_now"
    ){
      values{
        ... on StringLabelFloatValueList{
          data{
            label
            value
          }
        }
      }
    }
  }
}

Run in Explorer

Top stakers:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
  getMetric(metric: "eth2_top_stakers"){
    histogramData(
      selector: {slug: "ethereum"}
      from: "utc_now-10d"
      to: "utc_now"
      limit: 2
    ){
      values{
        ... on StringAddressStringLabelFloatValueList{
          data{
            address
            label
            value
          }
        }
      }
    }
  }
}

Run in Explorer

Available under the eth2_stakers_realized_value_usd_<timebound> and eth2_stakers_mvrv_usd_<timebound> names.

1
2
3
4
5
6
7
8
9
10
11
12
13
{
  getMetric(metric: "eth2_stakers_realized_value_usd_365d") {
    timeseriesData(
      slug: "ethereum"
      from: "2023-01-01T00:00:00Z"
      to: "2023-01-07T00:00:00Z"
      interval: "1d"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

Available under the eth_beacon_deposits, eth_beacon_validator_withdrawals and eth_beacon_reward_withdrawals names.

1
2
3
4
5
6
7
8
9
10
11
12
13
{
  getMetric(metric: "eth_beacon_deposits") {
    timeseriesData(
      slug: "ethereum"
      from: "2023-01-01T00:00:00Z"
      to: "2023-01-07T00:00:00Z"
      interval: "1d"
    ) {
      datetime
      value
    }
  }
}

Run in Explorer

Full list of metrics

ETH 2.0 histogram metrics - eth2_top_stakers - eth2_staked_amount_per_label - eth2_staked_address_count_per_label
ETH 2.0 metrics - eth_beacon_deposits - eth_beacon_validator_withdrawals - eth_beacon_reward_withdrawals - eth2_stakers_count - eth2_roi - eth2_stakers_realized_value_usd_365d - eth2_stakers_realized_value_usd_2y - eth2_stakers_realized_value_usd_3y - eth2_stakers_realized_value_usd_5y - eth2_stakers_realized_value_usd_10y - eth2_stakers_mvrv_usd_365d - eth2_stakers_mvrv_usd_2y - eth2_stakers_mvrv_usd_3y - eth2_stakers_mvrv_usd_5y - eth2_stakers_mvrv_usd_10y
Help & Feedback

We are using cookies to improve your experience!

By clicking “Allow all”, you agree to use of all cookies. Visit our Cookies Policy to learn more.