Original CryptoSignalsReview dataset research

Crypto Signal Provider Entity Resolution Checklist

Resolve who or what a provider record describes before evaluating performance. The workflow keeps names, routes, operators, payment identities, and time as separate evidence lanes.

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.

Start the identity checklist

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

Normalized name groups77

Collision groups requiring another key.

Shared alias groups13

Alias overlap requiring source context.

Shared route groups10

Canonical endpoint overlap requiring record-level review.

Direct answer

Do not decide provider identity from a display name alone. Preserve the exact name, record the normalization version, trace each alias to its source, classify the route object, verify source independence, reconcile operator, support, payment identity, and product tier, then place every claim on a dated timeline. Merge records only when those lanes agree for the relevant service and period. If they conflict or remain blank, keep the relationship unresolved and state the evidence still needed.

Why this check comes before performance review

A result sheet is meaningful only when the reviewer knows which service produced the alerts, which route followers used, which product or tier was sold, and whether the archive belongs to the same operator and time period. The frozen inventory contains 77 normalized-name collision groups, 13 shared-alias groups, and 10 canonical shared-route groups. None establishes wrongdoing or common control. Together they show why identity is a separate evidence gate rather than a footnote under performance.

If similarly named records are merged too early, evidence may be assigned to the wrong service. If one evolving service is split without a continuity record, results can be separated across names or dates. The checklist avoids both errors by requiring explicit, dated joins.

Beginner five-minute identity check

StepActionPass signalStop signal
1. PreserveSave the exact name, handle, destination type, offer, and capture time.The record can be revisited without relying on memory.The seller will not provide a stable route or written offer.
2. Reach independentlyFind a public route without using the payment request or unsolicited message.The independent route cross-links the same destination.A one-character difference or private redirect cannot be explained with evidence.
3. Match the serviceCompare free channel, paid room, bot, software, copying, and support claims.The product and delivery path remain consistent.The service changes between marketing, checkout, and support.
4. Match identityRecord operator claim, support identity, payment recipient, and product or tier.The identity tuple remains consistent across independent sources.A control point changes without a dated bridge.
5. Assign a statusRecord which joins agree, conflict, or remain missing.The conclusion is dated and reversible.A metadata match is treated as permanent identity proof.

A pass signal permits deeper review; it does not establish provider quality, profitability, regulatory status, or safety. Use the separate provider due-diligence checklist for performance, fees, permissions, payment safety, and trading-risk review.

Advanced seven-lane evidence graph

  1. Record node: CSR slug, exact display name, source family, source URL, and capture date.
  2. Name node: original script, punctuation, normalization version and key, translation notes, and generic terms.
  3. Alias node: each alternate label with its own source, first-seen date, last-seen date, and relationship claimed.
  4. Route node: original URL, comparison profile, endpoint, object type, public or private state, and archive evidence.
  5. Source node: upstream origin, whether another source copied it, and the basis for treating sources as independent.
  6. Identity node: operator, company or project claim, support identity, payment recipient, product tier, affiliate, or reseller relationship.
  7. Timeline node: renames, migrations, admin changes, route changes, product changes, and corrections.

Join nodes with bounded statements such as “this archived site linked this public handle on this date.” Avoid timeless claims when the source covers one period. Record conflicts and missing fields as edges too; disagreement is an evidence output, not a reason to force a merge.

Decision matrix

NameRouteExplicit keyWhat the pattern supportsWhat it does not support
SameSameSameHigh-priority candidate for one-entity reviewAutomatic merge, current ownership, or service quality
SameDifferentSame or missingPossible tiers, migration, reseller, stale route, or separate operatorsSelecting one route as canonical without a timeline
DifferentSameSame or missingPossible rebrand, product family, shared support, or import duplicationAssuming every name is authorized by the route owner
SameMissingDifferent or missingA name collision that still needs endpoint researchAny ownership conclusion
DifferentDifferentSameA repeated source-derived key that needs inspectionTreating key equality as identity proof
DifferentDifferentDifferentSeparate records under current evidenceProof that operators are unrelated outside the snapshot

The matrix is deliberately asymmetric: agreement creates a review candidate, while disagreement identifies the next question. No row converts metadata into endorsement or a misconduct finding.

Evidence request template

Provider record or CSR slug:
Exact displayed name and original script:
Aliases and source for each:
Independent public route:
Route object type:
Operator or entity claimed:
Support identity:
Product or tier:
Payment recipient as an identity join:
First-seen and last-seen dates:
Rename, migration, or ownership-change evidence:
Conflicting routes or claims:
Fields still missing:
Merge, retain separately, or revisit:
Reviewer and review date:

Redact personal contact, payment, credential, and account data before publishing. Keep an internal evidence reference that allows a correction without exposing private information.

Six stopping rules

  1. Do not merge because names look similar after fuzzy matching.
  2. Do not merge because two directories repeat the same claim; trace whether they are independent.
  3. Do not treat a route as official when it was reached only through the payment request.
  4. Do not bridge a historical and current route without dated continuity evidence.
  5. Do not let subscriber count, testimonials, disclaimers, or page position resolve identity.
  6. Do not delete an ambiguous record merely to improve a uniqueness metric; retain it with the missing proof visible or place it in an explicitly historical internal quality workflow.

Resolution outputs

OutputUse whenPublic wording
Resolved for a dated periodName, route, operator, product, and timeline reconcileState the evidence and date; keep the relationship revisable.
Likely related, not mergedSeveral lanes agree but a material control or timeline field is missingDescribe the matching clues and the unresolved field.
Separate under current evidenceRoutes, operators, products, or dates materially conflictRetain distinct records without claiming the operators can never be related.
Unresolved or in historical internal quality workflowA material identity lane is blank, generic, malformed, or unsupportedExplain the missing join and invite corrective evidence without making an accusation. Public status remains CSR Unverified.

Paid profile or production work may help a provider supply a clearer evidence packet, but it cannot buy a merge decision, verified status, ranking position, removal of a valid risk note, or a favorable conclusion.

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