One reputation, shared across every community
Trust Network pulls a player's bans, mutes and reports from every CSSPanel community in the network — plus their csrep profile — and rolls it into a single trust score. Look up any Steam account below.
Look up a player
Paste a SteamID64 or a Steam profile URL.
How it works
Every lookup runs the same three steps.
Query the network
We fetch the player's csrep profile, then ask every community panel for their punishments in parallel.
Aggregate
Bans, mutes and report counts from each community are stacked together — nothing is hidden or merged away.
Score
A trust score is derived from the result. Permanent (infinite) bans weigh heaviest — they're treated as a cheater-grade signal.
Communities in the network
Panels currently sharing punishment data.
Run a community? You're already in
Every community on CSSPanel exposes the shared endpoint automatically — your panel just answers:
GET https://your-panel.com/api/users/{steamid}/punishmentsIt returns { steamid, reports, bans, mutes }. Disable sharing and we drop you from the network automatically. Trust Network then exposes:
| Endpoint | Returns |
|---|---|
GET https://rep.csspanel.dev/players/{steamid} | csrep profile + punishments from every community + a trust score. ?refresh=true bypasses the cache. |
Check before you trust
One lookup shows a player's standing across the whole network.