BlackHartBlackHart
Scores/Hop Protocol

Hop Protocol

TEMPERED

Bridge · Multi-chain · $100M+ TVL · 10 contracts

Official site: hop.exchange

721
3004756508251000
Confidence70%
Z-Factor0.82
Updated 2026-05-27Public score

Security Profile

Access Ctrl
65
Economic
61
Oracle
58
Compos.
60
Govern.
62
Maturity
68
Resilience
50
Supply Ch.
54
OpSec
44
Cascade
100
Min
44
Avg
62
Max
100

Audit History

OpenZeppelin
2021-08
Spearbit
2023-04

Bug Bounty Program

$100,000
Max payout on Immunefi

Assessment

Enriched graph analysis of Hop Protocol - cross-chain bridge

Dimension Breakdown

Methodology

Top Score Drivers

Dimensions with the greatest marginal impact on BRI.

Operational Security
44+36 potential
No branch protection detected
Access Control
65+33.9 potential
enriched_graph_access_patterns
Oracle Integrity
58+30.9 potential
oracle_dependency_mapping
Adversarial Resilience
50+30.2 potential
Economic Soundness
61+27.9 potential
tvl_analysis

Adversarial Risk Signals

Publicly verifiable security posture indicators.

Disclosure HistoryNot Assessed
Remediation VelocityNot Assessed
Bug Bounty ProgramNot Assessed
Audit CoverageNot Assessed
Incident HistoryNot Assessed
Deployed 2021-07-0110 dimensionsProvenance Ledger
methodology v2.1formula v1.1weights v1.1evidence sha256:sha256:a...

Score History & Verification

Score provenance tracking begins with the next reassessment.

On-Chain Data

Protocol Slug
"hop"
Oracle
BRORegistry (Base)
Evidence
IPFS (pinned)
Staleness Threshold
24 hours
Read Score
registry.getScore("hop")
Reduce exploitable risk

Continuous adversarial analysis, vulnerability detection, and verified reassessment.

Embed this score

Live, updates automatically. Free for any site. Click-through links open the full report on BlackHart.

Public
Style
Theme
Format
Preview
Copy iframe code
<iframe
  src="https://blackhart.io/embed/oracle/hop?variant=card&theme=dark"
  title="BlackHart Risk Index: Hop Protocol"
  width="340"
  height="290"
  frameborder="0"
  loading="lazy"
  style="border:0; max-width:100%;"
></iframe>