Live on Solana — Beta Coming Soon

The Credit Score for Crypto.

Immutable, on-chain reputation for every wallet and developer on Solana. Know who you're trading with before you ape in.

Get Early Access See how it works
// Reputation Profile VERIFIED DEV
0
/ 1000
Launch history
92
Liquidity behavior
88
Holder retention
79
Community signals
85
Wallet history
94
// Live Scores
// How it works

Reputation that can't be
faked or reset.

01
⛓️

We read the chain

Every launch, LP event, holder movement, and wallet action is ingested directly from Solana. No self-reporting. No manipulation.

02
🧮

Algorithm scores it

Five weighted factors produce a score from 0–1000. Score updates in real time as new on-chain events occur. History is permanent.

03
🔐

Protocol enforces it

Score lives in an on-chain account. Any launchpad or DEX can gate participation by minimum score. Bad actors can't start fresh.

// Score factors

Five signals.
One truth.

Launch History 30%

How many tokens have you launched? Did they survive past 7 days? 30 days? Were they rugged? Every launch leaves a permanent mark.

# successful launches avg token longevity rug count time-to-rug
Liquidity Behavior 25%

Did you lock LP? How long? Did you pull it? LP behavior is the single clearest signal of intent at launch.

LP lock duration LP % at launch LP pull events rug timing
Holder Retention 20%

The community voted with their wallets. What % of holders are still holding after 7, 30, and 90 days? This doesn't lie.

7d retention % 30d retention % 90d retention % holder cliff events
Community Signals 15%

Telegram and Discord channel longevity, social link consistency across launches, and community attestations from verified holders.

social longevity link consistency channel deleted rebrand attempts
// Score tiers

What your
score means.

850–1000
Verified
Proven. Multiple successful launches. LP locked. Community intact. Trusted by the protocol.
600–849
Established
Some track record. Mixed outcomes. Watch with interest. Not alarming.
400–599
Unproven
New or inconsistent. No meaningful history yet. Caution warranted.
200–399
Flagged
Prior rugs or suspicious behavior detected. High risk. Avoid early participation.
0–199
Blacklisted
Confirmed bad actor. Multiple confirmed rugs. Protocol-level block eligible.
1000
Legend ✦
Elite status. 10+ successful launches. Sustained excellence. Rare.
// For builders

Integrate in
minutes.

🔌

REST API

Query any wallet's score with a single API call. Returns score, tier, component breakdown, and flag history. Rate-limited by API key.

// GET score for any wallet
GET /v1/score/:wallet

// Response
{
  "score": 872,
  "tier": "VERIFIED",
  "flags": []
}
⛓️

On-chain PDA

Every scored wallet has a Program Derived Address storing their score. Any Solana program can read it and gate behavior natively.

// Read score on-chain (Rust)
let score_pda = get_score_pda(
  &wallet_pubkey
);
require!(
  score_pda.score >= min_score,
  ErrorCode::ScoreTooLow
);
🏷️

Score badge

Embeddable score badge for Telegram bots, project websites, and Discord. One line of code. Updates in real time.

<!-- Embed badge -->
<script
  src="https://repscore.xyz/badge.js"
  wallet="7xKp...mR9s"
/>
🚀

Launch gating

Set a minimum score for early participation in your launch. Only verified wallets can buy in the first window. Enforced on-chain.

// Launch config
{
  "early_window_mins": 10,
  "min_score": 700,
  "gate_enabled": true
}
First integration partner — Fortress Terminal

Know before you ape.

Join the waitlist. Be first when scores go live.

✓ You're on the list. We'll reach out when scores go live.

No spam. Just a ping when we launch.

Built by Fortress of Solitude  ·  Powered by Helius RPC