Log-normalisation
Market quantities span many orders of magnitude, so each is mapped to 0–100 on a log10 scale between a floor and a ceiling. Values outside the range are clamped. A metric a provider did not return is null, never zero, and is excluded from the weighted average; the remaining weights are re-normalised and the coverage is reported as a confidence level (HIGH ≥ 85% of weight, MEDIUM ≥ 60%, LOW otherwise).
logNorm(v, lo, hi) = clamp( (log10(v) − log10(lo)) / (log10(hi) − log10(lo)) × 100 , 0, 100 )
Godzera Pulse (0–100)
Ranks how actively and healthily a market is moving right now. Higher is “more signal”, not “better investment”.
Pulse = Σ(weight_i × score_i) / Σ(weight_i) over components with data Universe: CoinGecko top 100 + GeckoTerminal trending pools + top pools on ETH / SOL / Base / Robinhood Stablecoins are excluded; entries with < 50% coverage are not ranked.
Market Mass (0–100)
Measures how significant a market is relative to its liquidity, volume, capitalisation and activity. It is GodzeraFi’s own term — a size metric, not a quality metric.
Mass = 0.35·L + 0.30·V + 0.20·C + 0.15·A (re-normalised over available components)
On the landing page, the MASS object is sized by the liquidity sub-score, MOTION by the volume sub-score, and ENERGY by the observed 24h range of the selected asset.
Observed risk (0–100, higher = more risk)
GodzeraFi never labels an asset SAFE or SCAM. It reports LOW / MODERATE / HIGH OBSERVED RISK from measurable market conditions, or INSUFFICIENT DATA when fewer than 40% of the weights have inputs.
DEX-only liquidity caveat. Pooled liquidity comes from DEX pairs. For widely CEX-listed assets (CoinGecko rank ≤ 200) most depth sits on centralised venues, so the volume ÷ liquidity ratio is replaced by turnover (volume ÷ market cap: <0.1% → 60 · <1% → 30 · 1–50% → 10 · >50% → 40) and the FDV ÷ liquidity signal is not applied. For every other asset the ratio uses DEX volume (sum of observed pools) when available.
Threshold signals
Level: score < 30 → LOW OBSERVED RISK · 30–59 → MODERATE · ≥ 60 → HIGH · coverage < 40% → INSUFFICIENT DATA
Known limitations
CoinGecko’s multi-chain universe carries no pooled-liquidity figure, so liquidity-weighted components fall back to the remaining weights for those rows (confidence is shown). GeckoTerminal per-chain views list pools, so an asset with many pools is represented by its deepest pool. 24h ranges for DEX-only tokens are approximated from 1h/24h moves. Holder concentration comes from Blockscout on Ethereum, Base, Arbitrum, Optimism and Robinhood Chain — the engine scores the ten largest non-contract wallets, and the asset page also shows the all-address figure with how many of the top ten are contracts — and from the Jupiter audit on Solana; it is unavailable for other chains and for natives addressed by CoinGecko id.