BlackHartBlackHart

Use Cases

How protocols and institutions are integrating BRO scores into their risk infrastructure.

shield

Insurance / Cover Providers

Use BRI scores and per-dimension breakdowns to set risk-adjusted premiums. Higher BRI = lower premium. Dimension scores drive loss-probability models.

Example

Nexus Mutual pool managers call getFullScore() for all 12 dimensions and use the composite BRI for confidence-weighted pricing via setProducts().

Integration

On-chain: getScore(slug) for composite + staleness. getDimension(slug, idx) for specific risk factors. batchGetScores() for portfolio-wide repricing.

account_balance

Lending / Margin

Dynamic LTV and margin requirements from per-dimension scores. Re-weight D3 (Oracle) and D12 (Cascade) for collateral-specific risk models.

Example

Lending protocol reads getDimension(slug, 11) for cascade exposure — high blast radius collateral gets tighter LTV. Staleness flag auto-pauses new loans.

Integration

getScore(slug) for composite + staleness. getDimension(slug, idx) for custom re-weighting. getFullScore(slug) for all 12 dimensions.

trending_up

Yield Aggregators

Risk-filtered vault strategies. Only deploy to protocols above minimum BRI. Use cascade exposure to avoid correlated collateral concentration.

Example

Yield vault checks batchGetScores() across all strategy targets. Rebalances away from protocols with BRI below threshold or stale scores.

Integration

batchGetScores(slugs) for portfolio screening. getDimension(slug, 11) per-protocol for cascade correlation. isStale() guard on every rebalance.

candlestick_chart

Exchanges / Perpetuals

Dynamic margin requirements and collateral haircuts. Use Forge Scale tiers for categorical risk gates. Per-dimension scores for oracle-specific risk.

Example

Perps exchange reads getScore() — if BRI drops below threshold, margin requirements increase. getDimension(slug, 2) for oracle-specific risk adjustment.

Integration

getScore(slug) returns BRI + forgeScale + staleness. getDimension(slug, idx) for targeted risk checks.

dashboard

Portfolio Risk / Dashboards

Aggregate portfolio risk with full dimension breakdown. Show cascade exposure and cross-protocol correlation risk.

Example

Dashboard shows position-weighted BRI + cascade correlation warning when 3+ positions share high cascade exposure (getDimension D12).

Integration

batchGetScores() for all positions. getFullScore(slug) for per-protocol radar charts and dimension heatmaps.

analytics

Institutional / Hedge Funds

Access all 12 on-chain dimension scores to build proprietary risk frameworks. Full transparency — re-weight for your risk model.

Example

Fund reads getFullScore() to see all 12 dimensions, then re-weights with 30% on D3 Oracle for their MEV-sensitive strategy.

Integration

getFullScore(slug) for all dimensions. REST API /scores/{slug} for off-chain analysis. batchGetScores() for portfolio monitoring.

how_to_vote

On-Chain Governance

Gate protocol integrations on minimum scores. Check cascade exposure before approving new collateral types.

Example

DAO proposal to add Protocol X as collateral: governance contract requires BRI >= 750 AND getDimension(slug, 11) >= 60 AND !isStale().

Integration

getScore(slug) + getDimension(slug, 11) + isStale(slug) in proposal execution contract.