BlackHartBlackHart
Scores/KyberSwap

KyberSwap

TEMPERED

DEX / Aggregator · Multi-chain · $100M+ TVL · 15 contracts

Official site: kyberswap.com

715
3004756508251000
Confidence70%
Z-Factor0.88
Updated 2026-05-27Public score

Security Profile

Access Ctrl
63
Economic
59
Oracle
56
Compos.
58
Govern.
61
Maturity
66
Resilience
50
Supply Ch.
53
OpSec
48
Cascade
100
Min
48
Avg
61
Max
100

Audit History

ChainSecurity
2022-06
Sherlock Competition
2023-11

Bug Bounty Program

$1,000,000
Max payout on Immunefi
View Program

Assessment

Enriched graph analysis of Kyber Network - DEX aggregator (KyberSwap)

Dimension Breakdown

Methodology

Top Score Drivers

Dimensions with the greatest marginal impact on BRI.

Access Control
63+36 potential
enriched_graph_access_patterns
Oracle Integrity
56+32.5 potential
oracle_dependency_mapping
Operational Security
48+31.6 potential
No branch protection detected
Adversarial Resilience
50+29.8 potential
Economic Soundness
59+29.5 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 2018-02-1110 dimensionsProvenance Ledger
methodology v2.1formula v1.1weights v1.1evidence sha256:sha256:3...

Score History & Verification

Score provenance tracking begins with the next reassessment.

On-Chain Data

Protocol Slug
"kyber"
Oracle
BRORegistry (Base)
Evidence
IPFS (pinned)
Staleness Threshold
24 hours
Read Score
registry.getScore("kyber")
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/kyber?variant=card&theme=dark"
  title="BlackHart Risk Index: KyberSwap"
  width="340"
  height="290"
  frameborder="0"
  loading="lazy"
  style="border:0; max-width:100%;"
></iframe>