Our Methodology
How ChainChoice evaluates, scores, and ranks crypto products.
How the engine computes a recommendation
Ranking sites show what's popular. ChainChoice ranks what fits your profile. This page documents the math: every weight, every dimension, every tiebreaker — open for inspection. Deterministic by design — the same inputs always produce the same ranking.
Methodology v2026.04.0Last revised 2026-04-27
The seven-level cognitive stack
A recommendation is never a single act. ChainChoice resolves each query through seven layers — Intent, State, Situation, Decision DNA, Market, Counterfactual, Audit Trail. Levels 1–3 constrain what an acceptable answer could be. Level 4 adapts how the answer is delivered to the way you decide. Levels 5–7 anchor the answer in time-verifiable evidence.
Machine-readable primitives for the layers below are published at /methodology/spec/ under CC-BY-4.0.
Intent
What the user is actually trying to accomplish — beyond the words of the query.
The engine resolves a raw question into a canonical archetype (first-time cautious EU, advanced native DeFi operator, embedded partner integration, …). Archetype carries the priors that smooth every later layer.
archetype-taxonomy.schema.jsonState
Where the user is right now — region, KYC posture, mobile vs. desktop, returning vs. first-touch.
State is the boundary conditions an answer must satisfy before it can be correct. A Singapore user gets a different acceptable-set than a US user even when the question is identical.
Situation
The decision context around the query — urgency, stakes, dependencies.
A $50k decision is not the same shape as a $500 decision even when the asset is identical. Situation determines whether the engine optimizes for lowest_total_cost, highest_yield, lowest_regret, or best_security_posture.
Decision DNA
How this user decides — inferred from behavior, not from what they ask.
Six clusters (lowest_regret, balanced_precision, best_fit, speed_first, evidence_maximalist, deliberative_comparator) derived from time-per-question, answer revisions, alternatives inspected, receipt dwell, and outbound action. The voice of the recommendation adapts; the math does not.
decision-dna.schema.jsonMarket
Time-anchored signals — yields, fees, custody state, regulatory events, on-chain TVL.
Every signal carries a freshness window. The engine refuses to act on a signal past its valid_for_seconds; the surface tells the user when it last verified, never silently. Editorial verification is the highest trust tier.
signal-taxonomy.schema.jsonCounterfactual
What would have changed if the inputs had been slightly different?
The engine perturbs the inputs and reports whether the top pick is stable. A stable recommendation gets confident voice; an unstable one (runner-up within 4 points) is flagged so the user knows the call is closer than it looks.
Audit Trail
Every decision is a receipt. Every receipt is an event. The event chain is hash-linked.
Receipts never expire. The audit chain is the SOC 2 + MiCA + GDPR Article 22 evidence layer — the artifact a regulator can ask for and a user can deep-link to. Tampering changes the hash.
receipt.schema.jsonEditorial principles
Independence
Providers do not pay for ranking. Revenue is referral-driven and disclosed on every recommendation. Editorial review evaluates products on merit alone — commercial relationships never change scores, rankings, or recommendations.
Transparency
Every score is derived from observable product attributes. Weights are published. Methodology is open. You can see exactly how a product earned its score and why it appears where it does in the rankings.
Contextual fit
There's no single "best" product. Recommendations depend on country, experience level, and use case. A staking platform ideal for a DeFi-native user in Singapore may not suit a first-time buyer in Germany. The engine adjusts to your context.
Continuous review
Products are re-evaluated when pricing, features, or regulatory status changes. Reviews include a last-verified date. If a provider drops support for a region, raises fees, or changes custody terms, scores update to reflect reality.
Evaluation framework
5 evaluation criteria
Every product is evaluated across five criteria that capture the attributes most relevant to crypto product selection. Each dimension produces a normalized score from 0 to 10, derived from multiple underlying data points.
Trust & Security
Regulatory status, custody model, audit history, insurance coverage, track record, and security incident history. Heavily weighted for exchanges, lending platforms, and bridges where counterparty risk is highest.
Fees & Value
Trading fees, withdrawal costs, spread markups, subscription tiers, and hidden charges. Evaluated relative to category norms. A 0.5% fee is competitive for an onramp but expensive for a spot exchange.
Ease of Use
Onboarding friction, interface clarity, documentation quality, mobile experience, and learning curve. Weighted higher when the quiz identifies a beginner or someone prioritizing simplicity over advanced features.
Feature Depth
Range of supported assets, trading tools, staking options, and advanced features. Weighted higher for experienced users who need professional-level capabilities.
Geographic Reach
Country availability, supported fiat currencies, local payment methods, and regulatory compliance across jurisdictions. Critical for users outside the US and EU who face limited platform access.
How weights work
ChainChoice does not apply a single fixed weighting across all users. Instead, signals from the recommendation wizard dynamically adjust dimension weights to match your context. A beginner in the exchange category sees Ease of Use weighted higher, while an experienced trader gets heavier weight on Feature Depth and Fees. A user in a jurisdiction with limited platform access sees Geographic Reach prioritized. This approach ensures that two users with different profiles receive different — and more relevant — rankings from the same underlying product data.
Coverage
ChainChoice operates two coverage universes — a curated editorial catalog with a published inclusion bar, and an AI assistant that extends beyond the catalog through ground-truthed external sources.
180+ products across 13 categories. Every entry must clear the editorial inclusion bar before it appears in catalog rankings or quiz outputs.
- Regulatory standing — operating license, registration, or publicly stated jurisdictional posture.
- Public fee schedule — verifiable from a primary source. No "contact us for pricing."
- Custody disclosure — clear, current account of who holds user assets and under what arrangement.
- Operating history — six months minimum in production, with real users and verifiable transaction flow.
- Security posture — published audit, bug bounty program, or transparent incident history.
Reviewed quarterly. A provider that falls below the bar between reviews is removed at the next published methodology version, with the demotion logged in the changelog.
The assistant is not bounded by the editorial catalog. When a query touches a provider, asset, or protocol outside it, the assistant extends coverage through ground-truthed external tools and cites every source inline.
- Catalog first — when an editorial-tier provider matches the question, it is preferred over an unscored alternative.
- On-chain & market data — DefiLlama (TVL, protocol registry, incident log) and CoinGecko (price, 24h change) for live signal.
- Institutional web research — fixed allowlist of Bloomberg, Reuters, FT, The Block, CoinDesk, Decrypt, Messari, and project documentation. The allowlist is server-enforced.
- Inline citation — every claim derived from external research must cite
domain · YYYY-MM-DD. Undated results are dropped from the set. - Refuses without evidence — when the catalog, the protocol registry, and the institutional web search all return nothing usable, the assistant asks a disambiguating question rather than fabricating an answer.
"I don't know" is a feature. The assistant is instructed to surface uncertainty rather than paper over it — a refusal is a recoverable state; a fabricated number is not.
Category-level methodology
Each product category has its own evaluation criteria tuned to what matters most in that space. Below is an overview of every category covered, including the criteria used and the review standard applied.
Payment Gateways
4 criteriaReviewed on settlement flexibility, regional fit, integration path, custody posture, and operational practicality.
Wallets
4 criteriaReviewed on security model, platform support, usability, custody preference, and onchain fit.
Crypto Cards
4 criteriaReviewed on eligibility, funding model, rewards posture, everyday utility, and onboarding friction.
Exchanges
4 criteriaReviewed on funding access, trust profile, beginner clarity, platform breadth, and operational ease.
Onramps
4 criteriaReviewed on payment-method support, jurisdiction fit, onboarding friction, speed to access, and clarity of use.
Stablecoins
4 criteriaReviewed on issuer trust, chain availability, redemption clarity, transfer utility, and onchain practicality.
Staking
4 criteriaReviewed on yield clarity, custody posture, asset support, ease of setup, and staking flexibility.
Tax Software
4 criteriaReviewed on reporting coverage, jurisdiction fit, transaction complexity support, ease of setup, and audit clarity.
Portfolio Tracking
4 criteriaReviewed on account coverage, wallet and exchange sync, clarity of reporting, ease of setup, and monitoring depth.
Lending & Borrowing
4 criteriaReviewed on yield clarity, collateral posture, counterparty trust, access to funds, and operational transparency.
Bridges
4 criteriaReviewed on chain support, route clarity, fee visibility, transaction trust, and ease of execution.
Web3 Apps
4 criteriaReviewed on use-case clarity, trust posture, onboarding friction, app relevance, and ecosystem fit.
Trading Tools
4 criteriaReviewed on charting depth, automation capability, exchange-API coverage, subscription value, and reliability of execution.
Where the data comes from
Reliable recommendations require reliable data. ChainChoice combines live market feeds with hands-on editorial research to build a defensible dataset.
Fee data
Editorially verified from official fee schedules, support documentation, and direct product testing. Live transactions are run to confirm published rates match real-world costs, including hidden spread markups that many platforms omit from their headline numbers.
Yield data
Live staking and lending APYs sourced from DeFi Llama's aggregated protocol data, cross-referenced with editorial verification. Rates are checked weekly and flagged when they deviate materially from advertised figures.
Market data
Real-time pricing, volume, and market cap data sourced from CoinGecko's API. Used for asset coverage scoring and to verify that platforms list the tokens they claim to support at competitive spreads.
Provider attributes
Regulatory licenses, security certifications, custody arrangements, insurance coverage, and feature availability are verified through editorial research, product testing, and direct communication with provider teams.
How reviews are conducted
Initial review
Every product undergoes a structured evaluation covering all five evaluation criteria. A test account is opened, onboarding completed, representative transactions executed, and the experience documented. Fee schedules, security disclosures, and regulatory filings are verified against primary sources. The review produces a score card with dimension-level ratings and a written editorial narrative explaining the product's strengths, trade-offs, and ideal user profile.
Update cycle
Reviews are re-evaluated on a rolling basis and whenever a material change occurs — fee restructuring, new feature launches, security incidents, regulatory actions, or geographic expansion or withdrawal. Each review carries a "last verified" date so readers know how recently the information was confirmed. If a product undergoes significant changes between scheduled reviews, an interim update is published.
Quality control
Every review is fact-checked against primary sources before publication. Scores are cross-validated to ensure consistency across the category — if two products have similar fee structures, they should receive similar Fees & Value scores. Editorial independence is maintained through a strict separation between the content team and any commercial relationships. Affiliate partnerships are disclosed on every page where a recommendation appears, and no provider can pay for a higher score or better ranking position.
Recommendation accuracy
Live ground truth. Every recommendation triggers an opt-in 30-day follow-up; the share who reported satisfaction with the matched provider is what you see below. The confidence interval and the per-category breakdown are published so readers can judge whether the headline is robust.
Verification surfaces
Trust is a UI surface, not a feature flag. Every claim above is backed by a public page that exposes the underlying numbers and history.
Editorial team & responsibilities
Every published recommendation, correction, and methodology version is owned by a named team. Each role carries an explicit conflict-of-interest disclosure.
ChainChoice Editorial Board
The editorial board sets the standard for how decisions are computed, reviewed, and corrected. Every methodology version is approved here before publishing. The board operates under the editorial-independence policy — no provider can buy placement, scoring weights, or review outcomes.
- Final approval of category methodology changes
- Sign-off on every published correction
- Conflict-of-interest review for all reviewed providers
Board members may hold personal cryptocurrency positions for long-term storage. Disclosed positions are excluded from any category they review. No board member may hold equity, advisory shares, or referral arrangements with any reviewed provider.
Methodology Team
The methodology team owns the decision engine itself: how questions map to signals, how signals map to scores, and how scores map to recommendations. Every change to the engine is versioned and explained in the public changelog.
- Maintain scoring weights and dimension definitions
- Audit engine outputs against published methodology
- Document every methodology version and rationale
Methodology team members hold no equity, employment, or paid advisory positions with any reviewed provider. Personal crypto holdings (if any) are disclosed annually and excluded from scoring calibration for affected categories.
Category Leads
Category leads own the editorial standard for each category (exchange, wallet, card, on-ramp, staking, etc.). Reviews are based on primary-source verification — fee schedules, license registries, audit attestations, terms of service — not provider press releases.
- Verify provider claims against primary sources
- Re-review each provider on the published cycle
- Flag and document material changes between cycles
Category leads recuse themselves from any provider where they hold a personal position larger than de-minimis (defined as <$500 retail or <0.5% of personal portfolio). All recusals are logged and visible in the corrections page.
Data & Verification Team
The data team makes sure the platform is showing what is true today, not what was true at last review. They operate the live-data pipeline and the human review queue that catches discrepancies before they reach a recommendation.
- Operate the data-refresh pipeline (fees, licenses, attestations)
- Verify scraped values against primary sources before publish
- Maintain the source registry and freshness SLAs
Data team members have no commercial relationship with any data provider, scraper vendor, or reviewed crypto platform. Source-of-truth selection is documented in the methodology page.
Conflict-of-interest disclosure
ChainChoice may earn referral revenue when readers click through to a reviewed provider. This is the only commercial relationship maintained with reviewed parties — there is no paid placement, no ranking-for-revenue, no sponsored score adjustments. Referral status does not affect the decision engine's output: the same scoring algorithm runs for every provider, regardless of whether a referral relationship exists.
No editor or contributor holds equity, employment, paid advisory positions, or undisclosed promotional relationships with any reviewed crypto product. Personal cryptocurrency holdings, where they exist, are limited to long-term storage positions and are disclosed annually. Editors recuse themselves from any review involving a provider where they hold a position above the de-minimis threshold (defined as $500 retail equivalent or 0.5% of personal portfolio).
Read the role-specific disclosures from the 4 editorial roles in the section above. Any material conflict that emerges between annual disclosures is logged in the public correction feed.
Questions about the methodology? Scrutiny is welcomed. If you believe a score is inaccurate or a data point is outdated, send a note and it will be investigated promptly.