Staking Data
Objects

Assets

Learn about the Asset object type, its fields, and how to query asset data.

Assets

A digital or virtual property that has economic value. In Proof-of-Stake systems, assets serve as collateral enabling network participation and reward generation.

Queryable Properties

You can query multiple Asset object properties including:

  • Reward Options (input/output)
  • Metrics
  • Tags
  • Base data (Symbol, Slug, Name)
  • Underlying assets

Asset Object Fields

FieldTypeRequiredDescription
idIDYesUnique identifier
nameStringYesHuman-readable name
slugStringYesURL-friendly unique identifier
symbolStringYesTicker symbol
typeListItemYesAsset type classification
descriptionStringNoDescription of the asset
notificationStringNoAny active notifications
logoUrlStringNoURL to asset logo
priceMappingIDStringNoPrice data mapping ID
tradingviewPairStringNoTradingView pair identifier
stakingLaunchDateDateNoWhen staking launched
mainnetLaunchDateDateNoMainnet launch date
activeSinceDateNoActive tracking start date
isActiveBooleanNoWhether asset is active
isLaunchedBooleanNoWhether asset has launched
underMaintenanceBooleanNoMaintenance status
hideValidatorAddressesBooleanNoHide validator addresses
excludeFromRankingBooleanNoExclude from rankings
stakingContractAuditedBooleanNoAudit status
rewardOptionsWithAssetAsInputArrayNoReward options using this as input
rewardOptionsWithAssetAsOutputArrayNoReward options using this as output
metricsArrayNoAssociated metrics
underlyingAssetsArrayNoUnderlying assets

Sample Queries

Query by Symbol

{
  assets(where: { symbols: ["ETH"] }, limit: 1) {
    id
    name
    slug
    description
    symbol
  }
}
{
  assets(where: { search: "ethereum" }, limit: 10) {
    id
    name
    slug
    description
    symbol
  }
}

Any argument has to be an array (except booleans). For example, use symbols: ["ETH"] not symbol: "ETH".

On this page