Running a Subgraph Query
Not everything that is on the blockchain is indexed by Etherscan. On the other hand, subgraph allows users to query any data that is on the Ethereum blockchain using specific queries.
First, visit the Stakehouse V1 Subgraph Playground Or the Stakehouse V2 Subgraph Playground.
To get data related to a KNOT, run the following query:
{
  stakehouseAccounts(where: { id: "${id}", lifecycleStatus: 3, depositor: "${account}" }) {
    id
    totalDETHMintedFormatted
    totalSLOTFormatted
    totalCollateralizedSLOTInVaultFormatted
    sETHMintedFormatted
    sETHCollateralizedAtMintingFormatted
    stakeHouseMetadata {
      id
      sETH
      sETHExchangeRateFormatted
      sETHTicker
    }
  }
}
Here’s a sample output corresponding to a KNOT:
{
  "data": {
    "stakehouseAccounts": [{
        "id": "0xa97f0308ffffd1d253f35ef4d8309059b7d89fd530a9adce7e101d23ed15e519bcb0cd8bf0c6f9cc40eddd7966f7a6bb",
        "totalDETHMintedFormatted": "24",
        "totalSLOTFormatted": "8",
        "totalCollateralizedSLOTInVaultFormatted": "4",
        "sETHMintedFormatted": "12",
        "sETHCollateralizedAtMintingFormatted": "12",
        "stakeHouseMetadata": {
          "id": "0x33b37b3b44f49ba4e0cfec3d0365937dceb0c4cb",
          "sETH": "0xede4d410a4da6c3b8baa25ee8dfd912c6c59f052",
          "sETHExchangeRateFormatted": "3",
          "sETHTicker": "sBOOST"
        }
      }]
  }
}
In case the terms in the query sound confusing, try reading the Querying The Graph docs.