BlackHartBlackHart
Scores/Trader Joe

Trader Joe

DAMASCUS

DEX / AMM · Avalanche + Arbitrum · $200M+ TVL · 15 contracts

Official site: lfj.gg

812
3004756508251000
Confidence60%
Z-Factor0.82
Updated 2026-05-27Public score

Security Profile

Access Ctrl
75
Economic
80
Oracle
82
Compos.
72
Govern.
68
Maturity
80
Resilience
75
Supply Ch.
80
OpSec
42
Cascade
100
Min
42
Avg
75
Max
100

Audit History

Paladin Blockchain
2021-09
Code4rena
2022-10

Bug Bounty Program

$100,000
Max payout on Immunefi

Assessment

Largest Avalanche DEX with innovative Liquidity Book model. V2.1 live 37+ months with zero exploits. Discretized liquidity and dynamic fees differentiate from standard AMMs. Multi-chain expansion to Arbitrum and BNB Chain.

Dimension Breakdown

Methodology
Access Control
Weight 18% · 72% confidence
75
+19Liquidity Book admin controls
+19Fee controller
+19Permissionless pair creation
+19Multisig operations
Provenance
Economic Soundness
Weight 13% · 78% confidence
80
+20Liquidity Book model (discretized liquidity)
+20Variable fee model proven
+20Bin-based pricing
+20Dynamic fees adjust to volatility
Provenance
Oracle Integrity
Weight 13% · 78% confidence
82
+20Internal pricing from Liquidity Book
+20No external oracle in core
+20Bin-based TWAP available
+20Manipulation resistant for deep pools
Provenance
Battle-Tested Maturity
Weight 12% · 78% confidence
80
+20V1 live since June 2021, V2.1 since April 2023
+20Largest Avalanche DEX
+20Zero V2 exploits
+20Multiple version upgrades
Provenance
Governance & Upgradeability
Weight 10% · 65% confidence
68
+17JOE governance token
+17Team controls parameters
+17Community governance growing
+17Multiple chain governance
Provenance
Adversarial Resilienceredacted
Weight 10% · 72% confidence
75
  • Multiple audits
  • Clean V2 history
  • Active bounty
  • Liquidity Book well-tested
Provenance
Operational Security
Weight 10% · 25% confidence
42
-58No branch protection detected
+10No CI/CD pipeline detected
+10Minimal development activity (0 commits/month)
+10No CI pipeline for deployment verification
Provenance
Compositional Risk
Weight 5% · 70% confidence
72
+18Avalanche + Arbitrum native
+18Limited cross-chain
+18LP composability
+18Factory pattern
Provenance
Cascade Exposure
Weight 5% · 55% confidence
100
+33Appears in 1 cross-protocol cascade chain(s)
+33Member of 2 dependency cluster(s)
+33Source: cross_protocol_composition.json dependency analysis
Provenance
Supply Chain
Weight 4% · 78% confidence
80
+20Standard Solidity
+20Verified contracts
+20Clean dependencies
+20Multi-chain verified
Provenance

Top Score Drivers

Dimensions with the greatest marginal impact on BRI.

Operational Security
42+46.4 potential
No branch protection detected
Access Control
75+27.2 potential
Liquidity Book admin controls
Governance & Upgradeability
68+20.1 potential
JOE governance token
Economic Soundness
80+15.1 potential
Liquidity Book model (discretized liquidity)
Adversarial Resilience
75+14.9 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 2021-06-2810 dimensionsProvenance Ledger
methodology v2.1formula v1.0weights v1.0evidence sha256:sha256:b...

Score History & Verification

Score provenance tracking begins with the next reassessment.

On-Chain Data

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