ONCHAINBENCHMARKThe measurement standard for tokenized capital
IndexesResearchCoverageLog inOpen Terminal ↗

OCB — Methodology Changelog

Every change to the scoring methodology, on the record.

A rating standard's value depends on stability. When the methodology changes, every change is documented here with its effective date, the rationale, and the recomputation policy. The default policy is no recomputation — historical scores stay tagged at the version active when they were published, and the OCB-RWA Index chart shows a visible marker at each version-change date.

The change-control process is published at /methodology/changelog. The live methodology specification is at /methodology.

Effective 2026-06-29v1.0-equities

Equities graduation bar published; equities collection re-enabled

·Equities are now collected (holder + transfer) and scored from inception, not excluded. The prior exclusion was operational (a 2026-06-09 collector-timeout incident), not a methodology decision — the equities rubric has always scored holder concentration (§3.4). Heavy collectors now run on a dedicated worker, so the timeout constraint no longer applies.

·Published an explicit GRADUATION BAR: a tokenized-equity instrument is surfaced as an 'emerging' instrument until it clears ≥ $5M outstanding onchain supply AND ≥ 50 distinct onchain holders (post-exclusion), sustained over 30 consecutive days — then it counts toward headline equities coverage. Below the bar, concentration/liquidity are not statistically meaningful, so the instrument is measured and visible but not headline-counted.

·This is a transparency threshold (the same logic that gates every asset class), not a quality judgment or a scoring-constant change. PROPOSED thresholds ($5M / 50 holders) — subject to confirmation before launch.

·The Claim Verifiability oracle remains the one genuine v2.1 deferral, independent of this bar.

Recomputation policy

No recomputation. Historical scores remain tagged at the version active when they were published. The OCB-RWA Index chart shows a marker at this date.

No recomputation. No band, weight, threshold, or classifier changed. Re-enabling collection produces new (earned) holder-concentration data for equities that previously hit the null-fallback; the graduation bar is a coverage/presentation policy, not a scoring change.

References

Equities coverage decision ↗Changelog ↗
Effective 2026-06-28v1.1

Index renamed: RWA Verified Capital → RWA Quality Index

·The RWA index is renamed from "RWA Verified Capital Index" to "RWA Quality Index" to match the positioning the product already leads with: institutional-grade (≥70) is the primary quality marker; Verified Capital (≥85) is the strict top tier within it.

·The quality tiers are simplified to two labels: Institutional-grade (≥70) and Verified Capital (≥85). "Verified Capital" names both the top tier and the dollar value clearing the ≥85 bar. Only the index's NAME changed; no scores moved.

·Public URL changed from /index/rwa-verified-capital to /index/rwa-quality (301 redirect from the old slug).

·This is a NAMING change only. No scoring constant, weight, threshold, band, or classifier changed. The DB index_id (rwa_transparency) is unchanged.

Recomputation policy

No recomputation. Historical scores remain tagged at the version active when they were published. The OCB-RWA Index chart shows a marker at this date.

No recomputation. Naming/positioning change only — every published score and index level is byte-identical; nothing about how scores are computed changed.

References

Methodology spec ↗Changelog ↗
Effective 2026-06-15v1.0 → v1.1

v1.1 — Coverage-weighted dimension composite

·The RWA quality composite changes from an equal-weight sum of four dimensions to a weighted sum, where each dimension is weighted by how well it can be measured onchain.

·Weights (multipliers summing to 4.0, so the /100 scale and band thresholds are unchanged): structural_trust ×1.4, holder_concentration ×1.3, redemption_liquidity ×0.9, disclosure_quality ×0.4.

·Rationale: a pipeline data-coverage audit found disclosure has real data for only 18% of instruments while structural (94%) and behavioral/concentration (88%) are well-covered. Equal weighting let our thinnest-signal dimension drag scores down for the majority of instruments. Weighting by measurability makes the grade reflect measurable quality rather than coverage gaps.

·Applies to treasury, commodity, and private credit. Equities retains equal weighting (its coverage profile differs; separate audit pending).

·Band thresholds unchanged (Verified ≥85). The change re-sorts instruments by measurable quality — some rise (e.g. strong structural/behavioral profiles previously dragged by thin disclosure data), some fall (e.g. instruments whose only strength was disclosure).

Recomputation policy

No recomputation. Historical scores remain tagged at the version active when they were published. The OCB-RWA Index chart shows a marker at this date.

No recomputation. This is a calibration change, not a correction. Historical scores stay tagged v1.0; new scores are tagged v1.1; the OCB-RWA index chart shows a vertical V1.1 marker at the effective date.

References

Methodology revision audit ↗Changelog ↗
Effective 2026-06-11v1.0-liquidity-depth

v1.0-liquidity-depth — Liquidity Depth Index launched

·New index: OCB Liquidity Depth Index. Measures onchain DEX exit capacity at 1% slippage as a fraction of covered supply, in basis points.

·Formula: raw_index = (Σ depth_i / Σ supply_i) × 10,000 where depth_i = sum of 1%-slippage DEX depth across configured pools per instrument.

·v1.0 population: USDY (treasury RWA, Curve), USDT (Uniswap V3), PYUSD (Curve + Uniswap V3), USDe (Curve + Uniswap V3), USD0 (Uniswap V3) — 5 instruments, 7 pools, Ethereum.

·Excluded: OUSG, BUIDL, BENJI, USYC (no material DEX pools); USDC (direct 1:1 redemption; DEX depth not the relevant metric).

·Freshness SLA: 36 hours. Minimum 3 fresh constituents to publish. Calibration window: 30 days.

·Sanity gate: 1–1000 bps alert range; >50 bps day-over-day change triggers a volatility alert.

·Rebased to inception level = 100.

·Depth approximation notes: Curve StableSwap coefficient ±20% (see docs/data-gaps.md); Uniswap V3 uses in-tick L — overstates depth if trade crosses ticks.

Recomputation policy

No recomputation. Historical scores remain tagged at the version active when they were published. The OCB-RWA Index chart shows a marker at this date.

New index — no previous version exists. History computes from available raw_pool_state data.

References

Methodology spec ↗Changelog ↗
Effective 2026-06-08v1.0-equities

v1.0-equities — Equities Transparency graduated

·Graduated 36 Dinari dShare instruments on Arbitrum.

·Claim Verifiability oracle deferred to v2.1 — all instruments score 0 on sub-signal A until oracle ships.

·Expected composite: 45–67 (Limited / Rated).

Recomputation policy

No recomputation. Historical scores remain tagged at the version active when they were published. The OCB-RWA Index chart shows a marker at this date.

No recomputation. Calibration run only — no previously published equities scores exist to recompute.

References

Methodology spec ↗Changelog ↗
Effective 2026-06-09v1.0-stablecoin → v1.1-stablecoin

v1.1-stablecoin — Index aggregation widened to all native deployments

·Index aggregation widened from primary-deployment-only to all NATIVE deployments across seven chains.

·USDC adds Base / Arbitrum / Polygon / Solana / Avalanche native mints; USDT adds Tron / Solana / Avalanche; PYUSD adds Solana.

·Bridged variants (USDC.e, USDbC, etc.) intentionally excluded to avoid double-counting Ethereum-locked supply.

·Per-instrument scoring methodology unchanged — trust_scores rows remain tagged v1.0-stablecoin.

·Result: coverage $156B → $269B, Healthy Capital $52B → $70B.

Recomputation policy

No recomputation. Historical scores remain tagged at the version active when they were published. The OCB-RWA Index chart shows a marker at this date.

No recomputation. This change affects index aggregation only; per-instrument scores are unchanged and remain tagged v1.0-stablecoin.

References

Methodology spec ↗Changelog ↗
Effective 2026-06-06v1.0-stablecoin

v1.0-stablecoin — Stablecoin Health rubric locked

·Locked rubric: Reserve Quality (single tier table), Redemption Depth (direct + onchain + joint-path bonus), Holder Concentration (Track 1), Transparency (freshness / consistency / regulatory standing at 35/30/35).

·Healthy ≥ 80.

Recomputation policy

No recomputation. Historical scores remain tagged at the version active when they were published. The OCB-RWA Index chart shows a marker at this date.

No recomputation. Calibration run only — no previously published stablecoin scores exist to recompute.

References

Methodology spec ↗Changelog ↗
Effective 2026-06-06v1.0

Initial published version — pre-launch lockdown

·Four dimensions established: Disclosure Quality (3 sub-signals + voluntary cap 19 + aggregate cap), Redemption Liquidity (direct + onchain + joint-path bonus), Structural Trust (Regulatory Standing + Governance + NEW Custody Verification), Holder Concentration (two-track: retail-facing vs institutional-direct).

·Band thresholds: Verified ≥ 85, Rated 65–84, Limited 45–64, Unverifiable < 45.

·Verified Capital aggregation threshold: 85. Documented as a separate parameter from the Verified band threshold (per Q9 amendment); they may evolve independently through this change-control process.

·Per-instrument classifiers (regulatoryStandingClass, governanceBaseClass, governanceUpgradeClass, governanceHasTimelock, custodyVerificationClass, disclosureQualityPegClass, attestationKind, concentrationTrack, directRedemption) declared per the Phase 2.5 classifier worksheet with evidence-backed citations.

·Q6 amendment: governance sub-signal measures the issuer-structural governance, not just the on-chain admin pattern. Single-EOA admins controlled by regulated institutional issuers are classified by their issuer-level structure.

·Pre-launch lockdown closed Phase 1 audit with Q1–Q12 all decided. See methodology-lockdown-plan.md.

Recomputation policy

Pre-launch exception (one time). Per Q1 Lock 4 of the methodology lockdown, history was recompiled under v1.0 once before launch. This is the only version that will ever carry this policy.

Because no v1.0 score had been publicly cited when the lockdown closed, the audit explicitly recompiled history under the locked v1.0 rubric one time. From launch forward, the default no-recomputation rule applies. This is the only exception that will ever appear in this changelog under 'pre-launch-exception'.

References

Methodology v1.0 spec ↗Phase 1 audit decisions ↗Change-control process ↗
OnChain Benchmark
HomeMethodologyInstrumentsIndex
Independent · Not investment advice