/progression/leaderboard
Dealers.sh has two standing leaderboards. They sort the same population of dealers by two different scores and stand on their own.
- PVE leaderboard — sorted by reputation. This is the long-running score that drives the rank ladder.
- PVP leaderboard — sorted by infamy. This is the PVP-specific score that moves with attack outcomes.
Each board shows the top 25 dealers. If two dealers tie on the sort score, the lower token ID wins the tie. Infamy is not a tiebreaker on the PVE board and reputation is not a tiebreaker on the PVP board.
There is a third ranking, but it is temporary and lives elsewhere. While a bank heist season is running, entrants are ranked against each other by season score, and your position shows on the season card in the 🏦 tab rather than on either board here. That ranking covers only the dealers who entered that season, and it stops meaning anything once the season settles.
Live, not refreshed
Both boards are computed from on-chain reads at query time. There is no separate ledger to reconcile and no refresh schedule to wait on — the moment a transaction confirms, the underlying numbers move, and the next query reflects them. If a board ever shows something that disagrees with the contract, the contract is correct.
Where to read them
In the 📟 pager:
/leaderboard pve— top 25 by reputation/leaderboard pvp— top 25 by infamy
Your own dealer’s row is highlighted if you are in the top 25. To find your overall position (whether you make the top 25 or not), use /rank.
Why position matters
Position is mostly bragging rights and visibility. A high reputation total signals a steady, productive dealer; a high infamy total signals a dealer who picks fights and wins them. Both attract attention, and the PVP board in particular tends to make holders into targets — a high-infamy dealer is exactly who other PVP players are scouting for.