HEI

Historical Exchange Index

A quiet registry of crypto exchanges, active and gone.

Methodology

How HEI classifies crypto exchange records

Historical Exchange Index is a historical registry of crypto exchanges. This page explains how HEI defines exchange records, classifies status, handles evidence, treats old URLs, and deals with uncertainty.

HEI is not a live ranking, trading tool, safety score, or investment guide. It is a structured record system for tracking crypto exchanges across their lifecycle: active, limited, inactive, dead, merged, acquired, or rebranded.

Core principles

Registry first
HEI records exchange identity, lifecycle status, meaningful events, and supporting evidence.
Entity-first
HEI currently counts exchange entities, not every deployment, chain instance, pair, or product surface.
Archive-aware
Dead-side records prioritize archived URLs and historical evidence over direct links to old domains.
Uncertainty visible
Unknown values are kept when available sources are not strong enough to support a definitive claim.

Scope

HEI includes centralized crypto exchanges, decentralized exchange protocols, hybrid exchange cases, dead-side outcomes, active-side records, lifecycle events, and evidence links that support key claims.

HEI does not prioritize token prices, TVL, order book metrics, trading volume rankings, broker-only directories, every deployment of every DEX protocol, or general crypto company listings with no exchange function.

Counting unit

HEI counts exchange entities. An entity is a recognizable exchange, protocol, or exchange brand that can be tracked as a historical record. A centralized exchange brand is usually counted as one entity. A decentralized exchange protocol is also usually counted as one entity in the current version.

HEI does not currently split multi-chain DEXs into separate deployment-level records. Deployment-level modeling may be introduced later if entity-level records become insufficient.

Record model

Exchange entity
The main record: canonical name, aliases, type, status, dates, origin, URLs, confidence, and summary.
Exchange event
A meaningful lifecycle event such as launch, hack, regulatory action, acquisition, rebrand, or shutdown.
Exchange evidence
A supporting source used to back identity, status, date, URL history, ownership, or event claims.

An entity can have multiple events. An entity can have multiple evidence records. An event can also have evidence directly attached to it.

Status definitions

StatusMeaningWhen used
activeThe exchange appears to be operating normally.Used when the service is live and there is no strong evidence of major restriction or closure.
limitedThe exchange appears partially restricted or degraded.Used when withdrawals, deposits, registration, regions, products, or operations appear limited.
inactiveThe exchange does not appear clearly active, but closure is not certain.Used as a cautious state when the evidence is not strong enough to classify the exchange as dead.
deadThe exchange has effectively ended as an operating exchange.Used when closure, bankruptcy, shutdown, abandonment, or non-operation is supported by evidence.
mergedThe exchange was merged into another service or entity.Used when the independent exchange record ended through merger.
acquiredThe exchange was acquired or absorbed under another owner or brand.Used when ownership or control changed in a way that affects the exchange’s independent identity.
rebrandedThe exchange continued primarily through a successor brand.Used when the historical identity changed into a clearly related new brand.
unknownThe status cannot be classified with enough confidence.Used when available evidence is too weak or conflicting.

dead, merged, acquired, and rebranded are treated as dead-side outcomes in HEI browsing and statistics.

Death reason definitions

death_reason is used mainly for dead-side outcomes. It describes the primary reason an exchange disappeared, lost its independent identity, or stopped operating in its previous form.

ValueMeaning
hackA hack, exploit, or asset loss was the main cause of collapse or shutdown.
insolvencyThe exchange failed due to insolvency, bankruptcy, liquidity failure, or inability to meet obligations.
regulationRegulatory action, legal pressure, licensing issues, sanctions, or enforcement were the main cause.
scam_rugThe exchange appears to have been a scam, exit scam, rug pull, or intentionally deceptive operation.
mergerThe exchange ended as an independent entity because it merged into another service.
acquisitionThe exchange ended or changed identity mainly because it was acquired.
rebrandThe exchange continued mainly through a new name or successor brand.
voluntary_shutdownThe operator chose to shut down without a clearly dominant hack, insolvency, or regulatory cause.
chain_failureThe exchange depended on a chain, ecosystem, or infrastructure that failed or disappeared.
unknownThe primary reason is unclear, disputed, or not supported strongly enough.

When evidence is weak, HEI prefers unknown or a lower-confidence classification rather than forcing a definitive cause.

Status vs death reason

Status and death reason are separate fields. status describes the current or terminal state of the exchange record. death_reason describes the primary cause of disappearance or terminal transition.

For example, an exchange can have status = dead and death_reason = insolvency. An acquired exchange can have status = acquired and death_reason = acquisition. An inactive exchange may have no death reason if closure is not proven.

URL handling

HEI preserves original exchange URLs as historical records. However, old exchange domains are not always safe or authoritative today. A domain that once belonged to an exchange may later expire, redirect, become a parked page, be acquired by another party, or be used for unrelated purposes.

For dead-side entries, the archived URL is usually treated as the safer primary reference. The original URL may be shown as historical information, but it may not always be clickable.

ValueMeaning
live_verifiedThe URL appears live and currently relevant.
live_unverifiedThe URL appears live, but has not been recently verified.
dead_domainThe domain appears unavailable, expired, or non-resolving.
redirectedThe URL redirects to another location.
repurposedThe domain appears to be used for a different purpose than the original exchange.
unsafeThe URL may be unsafe or misleading.
unknownThe current URL state has not been determined.

Evidence and reliability

Evidence is the basis for HEI records. HEI uses evidence to support claims about entity identity, launch date, death date, status, death reason, URL history, ownership, and lifecycle events.

Source types

ValueMeaning
official_statementA direct statement from the exchange or related official party.
official_blogA post from an official exchange blog or announcement channel.
official_socialAn official social media post.
archive_captureAn archived page, usually from a historical snapshot.
news_articleReporting from a media source.
court_documentCourt filing, bankruptcy record, legal document, or similar material.
regulatory_noticeNotice or action from a regulator or public authority.
database_referenceReference from an exchange database, directory, or structured public dataset.
community_referenceForum, community, or user-generated reference.
otherEvidence that does not fit the above categories.

Reliability levels

ValueMeaning
highStrong primary or authoritative source, such as official statements, court documents, regulatory materials, or clear archive evidence.
mediumUseful secondary source, reporting, database reference, or official page with limited context.
lowWeak, indirect, incomplete, community-based, or difficult-to-verify source.

A high-reliability source does not automatically make every claim certain. HEI still considers whether the evidence directly supports the specific claim.

Claim scope

Each evidence record can have a claim scope. This describes what the evidence is being used to support. This prevents evidence from being treated as a generic link.

ValueMeaning
entitySupports the existence or identity of the exchange.
eventSupports a specific lifecycle event.
statusSupports the current or terminal status.
death_reasonSupports the reason the exchange disappeared or changed state.
launch_dateSupports the launch date or approximate launch period.
death_dateSupports the shutdown, collapse, merger, acquisition, or rebrand date.
url_historySupports the historical use or current state of a URL/domain.
ownershipSupports ownership, acquisition, merger, or parent/successor relationships.

Event rules

HEI events are reserved for meaningful lifecycle developments: launches, hacks or exploits, withdrawal suspensions, deposit suspensions, trading halts, regulatory actions, lawsuits, bankruptcy filings, insolvency declarations, acquisitions, mergers, rebrands, shutdown announcements, effective shutdowns, reopenings, and chain shutdown impacts.

HEI generally excludes routine token listings, normal trading volume changes, minor UI updates, short-lived promotional campaigns, ordinary product marketing, and unsupported rumors.

Multiple events of the same type can exist for the same exchange. Events are ordered by event date, with additional sort order used when multiple events occur on the same date.

Data quality and uncertainty

HEI is designed to make uncertainty visible. Some dates are approximate. Some causes are disputed. Some records may be revised as better sources become available.

HEI does not force unknown values into false certainty. If a field cannot be supported, it may remain unknown, low-confidence, or incomplete. Low-confidence records should not be treated as definitive.

A record’s confidence level reflects the strength and clarity of available evidence, not the importance of the exchange. When a classification is uncertain, HEI prefers cautious labeling over aggressive conclusions.

Corrections and submissions

HEI is expected to improve over time. Corrections are welcome, especially when they include source links. Useful correction reports should include the exchange name, HEI page URL, what appears wrong or incomplete, supporting source links, and archived links when available.

Corrections may concern identity, status, death reason, dates, URL history, ownership, or evidence.

Open contact / corrections formOpen GitHub issues

Current version note

HEI currently uses static JSON records for entities, events, evidence, and generated stats. The current model is entity-level.

Deployment-level records, automated verification, expanded localization, richer relationship modeling, and deeper statistics may be added later. The methodology may also change as the registry grows and edge cases become clearer.

HEI records are for historical and informational use. They are not financial advice, legal advice, trading recommendations, safety ratings, or proof that an exchange is trustworthy or untrustworthy today. Always verify important claims with the linked sources when possible.