Skip to main content

Total ERC-1400 Accounts

Total ERC-1400 Accounts represents the cumulative number of unique accounts holding at least one ERC-1400 security token with a positive balance, as of the end of each period.

Hedera Data Access

To access this Hedera network statistic (and others) via Hgraph's GraphQL & REST APIs, create a free account at app.hgraph.com.

Hedera Stat Name: total_erc1400_accounts

Methodology

Qualifying Holders

An account is counted when all of the following hold:

  • Contract Type: The associated token is classified as ERC-1400 by the indexer (contract_type = 'ERC_1400').
  • Positive Balance: The association carries a balance greater than zero.
  • Association Timestamp Present: The association has a non-null created_timestamp.

Holders are derived from token associations rather than transfer events. ERC-1400 partition events are not uniformly populated in the indexer's transfer table, so the current association set is the more reliable source of ownership.

Processing Logic

  • First Association: An account holding several ERC-1400 tokens is counted once, anchored to the earliest created_timestamp among the associations it currently holds.
  • Baseline: Accounts whose first association predates start_timestamp are counted as a single baseline figure.
  • Per-Period Additions: Accounts whose first association falls inside the window are grouped by the period containing it.
  • Rolling Total: Each period's value is the baseline plus the running sum of new accounts, producing a monotonically non-decreasing series.

Interpretation

ERC-1400 is supported and detected by the indexer, but adoption on Hedera is currently very small, so this statistic returns low counts by design. A low number reflects genuine on-chain adoption, not a gap in coverage.

As with the other association-derived ERC statistics, the series is built from current holders projected backwards by first-association time. It does not reconstruct the exact positive-balance set as it stood at each historical period, and accounts that have since disposed of their entire balance do not appear.

GraphQL API Examples

Test out these queries using our developer playground.

Fetch current total ERC-1400 accounts (day)

query TotalErc1400AccountsDay {
ecosystem_metric(
order_by: { end_date: desc_nulls_last }
limit: 1
where: { name: { _eq: "total_erc1400_accounts" }, period: { _eq: "day" } }
) {
total
end_date
}
}

Fetch monthly total ERC-1400 accounts for 1 year (timeseries)

query TotalErc1400AccountsMonthly {
ecosystem_metric(
order_by: { end_date: desc_nulls_last }
limit: 12
where: { name: { _eq: "total_erc1400_accounts" }, period: { _eq: "month" } }
) {
total
end_date
}
}

Available Time Periods

The period field supports the following values:

  • day
  • week
  • month
  • quarter
  • year

SQL Implementation

Below is a link to the Hedera Stats GitHub repository. The repo contains the SQL function that calculates the Total ERC-1400 Accounts statistic outlined in this methodology.

SQL Function: ecosystem.total_erc1400_accounts

View GitHub Repository →

Dependencies

  • Hedera mirror node
  • ERC token indexer (erc.token_account, erc.token)