BlackHartBlackHart
Scores/gTrade (Gains Network)

gTrade (Gains Network)

TEMPERED

Perps DEX · Arbitrum + Polygon · $100M+ TVL · 15 contracts

Official site: gains.network

682
3004756508251000
Confidence70%
Z-Factor0.76
Updated 2026-05-27Public score

Security Profile

Access Ctrl
57
Economic
54
Oracle
51
Compos.
53
Govern.
55
Maturity
60
Resilience
50
Supply Ch.
48
OpSec
43
Cascade
100
Min
43
Avg
57
Max
100

Audit History

Certik
2022-07
Code4rena
2023-06

Bug Bounty Program

$200,000
Max payout on Immunefi
View Program

Assessment

Enriched graph analysis of Gains Network - leveraged trading (gTrade)

Dimension Breakdown

Methodology

Top Score Drivers

Dimensions with the greatest marginal impact on BRI.

Access Control
57+40.7 potential
enriched_graph_access_patterns
Oracle Integrity
51+35 potential
oracle_dependency_mapping
Operational Security
43+33.7 potential
No branch protection detected
Economic Soundness
54+31.9 potential
tvl_analysis
Adversarial Resilience
50+27.4 potential

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 2022-01-0110 dimensionsProvenance Ledger
methodology v2.1formula v1.1weights v1.1evidence sha256:sha256:c...

Score History & Verification

Score provenance tracking begins with the next reassessment.

On-Chain Data

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