- List Networks - Returns all available networks tracked by Messari
- List Network Metrics - Returns a list of the available timeseries metrics for networks along with the supported granularity
- Get Network Timeseries - Returns timeseries data for specific network metrics
- Get Timeseries with Granularity - Returns network timeseries data with specified time granularity
Datasets
The timeseries endpoints take adatasetSlug path parameter. Five datasets are available:
Call List Network Metrics for
the full metric list of each dataset, along with the granularities it supports.
Staking metrics
Thestaking dataset carries the 22 metrics below, at 1d and 1w granularity.
Coverage varies by network. Networks that do not use proof of stake, such as Bitcoin and the
rollups, return no staking data at all. A proof-of-stake network reports only some of the fields
below, and the set differs by network. A field a network does not report returns null, so check
for null rather than assuming a value is present.
Stake
nativeStakedNative and liquidStakedNative split totalStakedNative.
Rewards and yield
Validators and stakers
A field that ends in
Pct is a percentage on a 0 to 100 scale, not a fraction.
stakingRatePct returns 68.68 for a network with 68.68% of supply staked.The two commission rates carry no Pct suffix, because they are fractions between 0 and 1.A field that ends in Native is denominated in the network’s own token. A field that ends in
Usd is the USD value of the same measure.Staking fields take no 24Hour infix, unlike most of the activity and financial metrics.
Most of them are point-in-time measures rather than rolling 24 hour aggregates.
netStakeFlow* and stakingRewards* are the exceptions: they cover the period of the data
point, so they cover one day at 1d granularity and one week at 1w.Throughput on the activity dataset
Theactivity dataset carries one further metric:

