Skip to main content

Total ERC-3643 Accounts

Total ERC-3643 Accounts represents the cumulative number of unique accounts holding at least one ERC-3643 (T-REX) permissioned 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_erc3643_accounts

Methodology​

Qualifying Holders​

An account is counted when all of the following hold:

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

ERC-3643 extends ERC-20 with on-chain identity and transfer-eligibility rules for permissioned securities. Holders are derived from the current association set, the same approach used for the ERC-721 and ERC-1400 statistics.

Processing Logic​

  • First Association: An account holding several ERC-3643 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-3643 adoption on Hedera is at a very early stage, so this statistic returns small counts. A low number reflects genuine on-chain adoption rather than a gap in indexer 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-3643 accounts (day)​

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

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

query TotalErc3643AccountsMonthly {
ecosystem_metric(
order_by: { end_date: desc_nulls_last }
limit: 12
where: { name: { _eq: "total_erc3643_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-3643 Accounts statistic outlined in this methodology.

SQL Function: ecosystem.total_erc3643_accounts

View GitHub Repository →

Dependencies​

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