# Useful Ethereum2 Queries

**URL:** <https://community.bitquery.io/t/useful-ethereum2-queries/1326>\
**Category:** GraphQL Tutorials\
**Tags:** api\
**Created:** [January 6, 2023, 9:34am UTC](https://community.bitquery.io/t/useful-ethereum2-queries/1326 "2023-01-06T09:34:55Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gaurav](https://avatars.discourse-cdn.com/v4/letter/g/b487fb/32.png) [@gaurav](https://community.bitquery.io/u/gaurav)\
**Post date:** [January 6, 2023, 9:34am UTC](https://community.bitquery.io/t/useful-ethereum2-queries/1326/1 "2023-01-06T09:34:55Z")

</div>

**Eth2 Validator’s Balance**

[https://graphql.bitquery.io/ide/validators-balance](https://graphql.bitquery.io/ide/validators-balance)

```auto
{
  ethereum2 {
    validatorUpdates(validatorIndex: {is: 492976}) {
      validatorBalance
      validatorEffectiveBalance
    }
  }
}

```

**Eth2 Validator’s income**

[https://graphql.bitquery.io/ide/validators-income](https://graphql.bitquery.io/ide/validators-income)

```auto
{
  ethereum2 {
    validatorUpdates(validatorIndex: {is: 492976}) {
     validatorBalanceChange
      validatorBalance
      validatorEffectiveBalance
      date{
        date
      }
    }
  }
}

```

**Validator’s income per epoch**

```auto
{
  ethereum2 {
    validatorUpdates(validatorIndex: {is: 492976}, options: {desc: "epoch"}) {
      epoch
      validatorBalanceChange
      validatorBalance
      validatorSlashed
      validatorEffectiveBalance
      validatorStatus
    }
  }
}

```

**Unique ETH2 Validaors**

```auto
{
  ethereum2 {
    validatorUpdates {
      validators: count(uniq: validators)
      proposers: count(uniq: proposers)
      epochs: count(uniq: epochs)
      blocks: count(uniq: blocks)
    }
  }
}

```

To learn more, read our blog on [ETH2 API](https://bitquery.io/blog/eth2-api), also explore our ETH2 data on our [Explorer](https://explorer.bitquery.io/eth2).
