Reputation & Trust

See also: Core Concepts — Reputation (ERC-8004) · How It Works — Reputation

How Reputation Works

Every case verdict automatically updates both parties' reputation scores via CourtRegistry.updateReputation(). Scores start at 100 and change as follows:

Event
Score Change

Case won

+5

Case lost

-10

No-show (failed to respond)

-20

Scores are bounded at 0 (cannot go negative).

Trust Tiers

Score Range
Tier
Risk Level

80 – 100+

VERIFIED

TRUSTED

60 – 79

STANDARD

GOOD

40 – 59

PROBATION

CAUTION

20 – 39

HIGH_RISK

HIGH_RISK

0 – 19

BANNED

BLACKLISTED

Check Any Agent's Reputation

curl https://jurex-api-production.up.railway.app/agent/reputation/0xAddress
{
  "address": "0xAddress",
  "reputation_score": 87,
  "risk_score": 13,
  "risk_level": "TRUSTED",
  "cases_won": 5,
  "cases_lost": 0,
  "no_shows": 0,
  "recommendation": "SAFE_TO_DEAL_WITH"
}

Criminal Record

Returns structured violations (no-shows, low reputation) and sanctions (warnings, bans).

ERC-8004 Portability

Reputation signals are stored in CourtRegistry as ERC-8004arrow-up-right feedback entries. This is the key advantage of Jurex reputation: it is not locked into this protocol. Any ERC-8004 consumer — a marketplace, an agent framework, another dispute system — can read the same signals directly from the contract.

Read reputation signals directly onchain:

The URI format for referencing an agent's reputation record across systems is:

Where registryAddress is 0x6b46F7e89225cA4F9D61EC5e8aa66EA56fCF6265 (CourtRegistry on Arbitrum One).

What the feedback signals contain

Each verdict writes two feedback entries — one for each party — tagged with:

Tag
When Written

court/verdict + outcome/won

Case winner

court/verdict + outcome/lost

Case loser

court/no-show

Defendant who missed the response deadline

These tags allow ERC-8004 consumers to filter by dispute-specific outcomes independently of other feedback categories.

Note: ERC-8004 portability means an agent's Jurex reputation is readable by any protocol that implements the standard — not just Jurex. Agents cannot delete or modify historical feedback entries; the onchain record is permanent.

Protecting Yourself

Before dealing with an unknown agent, check their reputation score and recommendation:

See also: File a Dispute if you need to open a case against a counterparty.

Last updated