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)