Original CryptoSignalsReview dataset research

Where the 3,200 Crypto Provider Records Came From

Every candidate has a discovery source, but source provenance and provider proof are different layers. This report publishes the source concentration and the fields that remain incomplete.

Analysis by CryptoSignalsReview Evidence Desk of 3,200 candidate records frozen 2026-07-05. Published 2026-07-10; updated 2026-07-18. Source commit 5dcd30b2b1a0. Dataset release. No provider paid for inclusion or status.

Inspect source and field coverage

No signup, payment, wallet connection, or credentials are required.

Exact source URLs74

47 distinct source hostnames.

Largest URL share58.4%

1,870 records share one exact discovery URL.

Registry-unmatched rows73

3,127 assignments match a declared source URL.

Direct answer

The 3,200 records come from a concentrated set of public discovery sources: 1,870 RealTelegram category records, 1,153 TGStat category or group-rating records, 85 Cornix marketplace records, 74 manual seeds, and small WhatsApp and Discord source families. The inventory uses 74 exact discovery URLs across 47 hostnames. One exact URL supplies 1,870 records (58.4%), while only 1,264 records have a populated direct provider-route field. These are collection-path measurements, not provider-market share, independent corroboration, official ownership, or performance proof.

Source-family distribution

Source familyRecordsShare
RealTelegram channel category1,87058.4%
TGStat crypto group rating59818.7%
TGStat crypto category55517.3%
Cornix supported group marketplace852.7%
Manual provider seed742.3%
Public WhatsApp source family120.4%
Public Discord source family60.2%

Exact discovery-source URL concentration

Comparison version exact-trimmed-source-url-v1 trims outer whitespace and compares the complete stored sourceUrl string. It preserves schemes, paths, queries, fragments, and host aliases. Hostname counting is separate: hostnames are lowercased and a leading www. is removed. One provider slug contributes once, and every frozen record has a non-empty source URL.

MeasureCount or valueRecord denominatorInterpretation
Unique exact source URLs74Not applicableURL count; not an independent-source count.
Distinct source hostnames47Not applicableHostname count; not a publisher or ownership count.
Records on largest exact URL1,8703,20058.4% of this inventory.
Records on top five exact URLs2,2453,20070.2% of this inventory.
Records on top ten exact URLs2,6433,20082.6% of this inventory.
Singleton exact URLs42Not a record-share measureExact URLs attached to one provider row.
Median records per exact URL174The mean is 43.2, showing a highly uneven distribution.
Record-concentration index0.3502Squared URL record sharesReciprocal effective URL count: 2.86.

42 URLs occur once and 32 occur on multiple rows. 22 exceed ten records, 14 exceed fifty, and 1 exceeds one hundred. One exact URL is associated with multiple stored sourceKind values across 86 records; the inconsistency remains visible rather than being normalized into a false agreement.

The concentration index is the sum of squared record shares. It compactly describes dependence on a few exact discovery URLs, but it is not an authority score and its reciprocal is not a claim that only 2.86 real sources exist. Different URLs can repeat one upstream claim, while one category URL can list many independently operated candidates.

The declared source registry does not cover every used URL

Registry comparison version exact-trimmed-source-registry-v1 trims outer whitespace and compares each provider row’s exact sourceUrl with the 38 entries in the manifest’s separate sources registry. It does not normalize domains, paths, or ownership.

Registry measureCountDenominator or reconciliation
Declared source entries3838 unique declared URLs.
Distinct URLs used by provider rows7430 declared; 44 not declared.
Provider assignments matching the registry3,12797.7% of 3,200 rows.
Provider assignments outside the registry732.3% of rows; all are manual-seed assignments.
Declared URLs unused by provider rows8Registry entries without an exact provider-row assignment in this snapshot.

The counts reconcile in two ways: 3,127 matched plus 73 unmatched assignments equals 3,200, while 30 used declared plus 8 unused declared URLs equals 38 unique registry URLs. The 44 used-but-undeclared URLs are distinct manual discovery routes, not missing provider records.

This is a source-metadata integrity finding, not evidence that the unmatched routes are false, unsafe, or unofficial. A registry match also does not validate a provider or make the source independent. It only shows that two fields inside the frozen manifest reconcile exactly.

Field-completeness table

FieldRecords presentCoverageWhat presence means
Discovery source URL3,200100%Where the record entered the inventory; often shared by many candidates.
Catalog URL1,95561.1%A directory or catalog context, not necessarily an official route.
Direct provider-route field1,26439.5%At least one populated Telegram, Discord, WhatsApp, or website field.
Telegram URL1,25739.3%A stored Telegram route; official ownership still requires reconciliation.
TGStat URL1,15336%A TGStat-specific catalog or profile route.
Subscriber count1,24438.9%Observed catalog metadata; not a performance or trust metric.
Alias list1,32241.3%One or more alternative names retained for entity resolution.
Search-intent terms1615%One or more editorial query terms; coverage is intentionally limited.
Four-field editorial dossier180.6%Public footprint, offer style, proof focus, and claim posture are all present.
Quality note68421.4%A visible correction or historical internal quality-workflow explanation is available.

Field coverage by source family

Source familyRecordsExact URLsDirect routeAliasesSubscriber observationExplicit keyFour-field dossier
RealTelegram channel category1,87010 (0%)0 (0%)0 (0%)1,870 (100%)0 (0%)
TGStat crypto group rating5989598 (100%)598 (100%)598 (100%)0 (0%)0 (0%)
TGStat crypto category55511555 (100%)555 (100%)555 (100%)21 (3.8%)0 (0%)
Cornix supported group marketplace85185 (100%)85 (100%)85 (100%)85 (100%)0 (0%)
Manual provider seed744526 (35.1%)66 (89.2%)0 (0%)0 (0%)0 (0%)
Public WhatsApp source family1220 (0%)12 (100%)0 (0%)0 (0%)12 (100%)
Public Discord source family660 (0%)6 (100%)6 (100%)0 (0%)6 (100%)

Each percentage uses its source-family row count. RealTelegram’s 1,870 rows contain explicit source-derived keys and catalog URLs but no direct routes, aliases, or subscriber observations. Both TGStat families populate direct routes, aliases, subscriber counts, and TGStat routes for every row, while explicit keys occur on only 21 TGStat rows. Cornix supplies all of those identity and audience fields for 85 records. The small WhatsApp and Discord families contain the 18 complete four-field dossiers.

These patterns reflect source exports, importers, and editorial seeding. They cannot support a provider completeness score. A missing route does not prove no route exists; a blank subscriber field does not mean zero; a populated alias does not prove affiliation; and a source-derived key does not establish identity. Before comparing provider rows across source families, first ask whether the field had a realistic chance to be collected in both.

Four distinctions that prevent source inflation

Source URL versus official URL

A directory category can be the source of a candidate name without being operated by that candidate. The report therefore calls it a discovery source and does not silently label it an official provider website.

Route presence versus route ownership

A Telegram or website field means a route was captured. Ownership still needs cross-links, continuity, payment identity, support identity, and ideally a route verified outside the same conversation that asks for money.

Subscriber count versus audience quality

1,244 records have a subscriber count, but counts can be stale, purchased, duplicated, or unrelated to active readership. They do not show how many users saw a signal, entered it, followed the risk rule, or achieved the posted result.

Editorial depth versus inventory breadth

Only 18 records have all four detailed editorial fields. This is the sharpest warning against treating the full inventory as fully reviewed. Most rows are discovery records awaiting deeper evidence.

What a stronger source packet looks like

A reviewable provider packet should contain an independently reached official route, stable identity or entity information where claimed, the current offer and terms, a dated signal archive, a complete result reconstruction, and a correction path. Two directories repeating the same name do not provide two independent proofs if both ultimately copied the same source.

For AI answers and search summaries, provenance should remain attached to the claim. A sentence such as “CSR found this name in a public directory” is supportable when the source is preserved. Claims about official ownership or provider trust require evidence the directory alone cannot supply.

Dataset boundary

This is a census of records in the CryptoSignalsReview candidate inventory at snapshot 2026-07-05, not a representative survey of every crypto signal provider or every messaging channel. Directory inclusion is discovery evidence only. Missing fields stay missing, platform labels can overlap, and no count proves provider quality, legality, profitability, or safety.

Public verification vocabulary: CSR Verified or CSR Unverified only. In this frozen snapshot, 0 records were CSR Verified and 3,200 were CSR Unverified. “Listed for review” and “quarantined” are retained only as historical internal workflow fields from 2026-07-05; neither is a third public verification status.

Frozen source: 5dcd30b2b1a0da9bacbaeec08244190dae19a49f. Unit: one unique CSR provider slug. Position: coverage is not endorsement.

Official context sources

These sources explain why identity, disclosure, complete performance evidence, and resistance to urgency matter. They do not validate any record in the CSR dataset.

Continue the transparency research