← Rug check

🌱 Survival score track record

Every survival score is saved and never edited. We re-check each coin 1 hour, 24 hours, 7 days and 30 days later. “Died” means liquidity under $1K, price down 90%+ or the liquidity pulled. This is how we find out whether the checklist works.

43

predictions

43

coins

0

with a 7-day outcome

Label24h7d30d
Likely rug–––
Shaky–––
Mixed–––
Promising–––

A useful score has a high death rate for “Likely rug” and a low one for “Promising”.

Which signals actually mattered

Each step counts only coins still alive at the previous check (1h → 24h → 7d → 30d); coins that haven’t reached a check yet are left out, not counted as alive or dead. “Survived” is the chance of making it to the next check when the signal was on, shrunk toward the average as if we had 10 extra average coins, so small samples look neutral. Older outcomes count less (half weight after 45 days). Lift above 1 = survives more often than average.

SignalStep toCoins (died)SurvivedLift
has_twitter1h12 (6)52%0.97 · small sample
lp_safe1h9 (4)54%1.02 · small sample
age_lt_1h1h9 (5)49%0.92 · small sample
top1_spread1h7 (4)49%0.92 · small sample
busy_txns_24h1h7 (3)55%1.03 · small sample
site_live1h6 (3)52%0.98 · small sample
liq_low1h4 (4)38%0.71 · small sample
meta_mutable1h3 (1)56%1.06 · small sample
top10_spread1h3 (1)56%1.06 · small sample
liq_strong1h2 (0)61%1.15 · small sample
age_7d1h2 (0)61%1.15 · small sample
age_30d1h2 (0)61%1.15 · small sample
age_1y1h2 (0)61%1.15 · small sample
top10_mid1h2 (1)53%0.99 · small sample
has_telegram1h2 (1)53%0.99 · small sample
creator_holds_zero1h2 (0)61%1.15 · small sample
lp_unlocked1h1 (1)48%0.91 · small sample
no_market1h1 (0)58%1.08 · small sample
liq_deep1h1 (0)58%1.08 · small sample
liq_mcap_healthy1h1 (1)48%0.91 · small sample
price_crash_24h1h1 (1)48%0.91 · small sample
age_lt_1d1h1 (1)48%0.91 · small sample
top1_mid1h1 (1)48%0.91 · small sample
vol_liq_extreme1h1 (1)48%0.91 · small sample
dominant_seller1h1 (0)58%1.08 · small sample
site_dead1h1 (0)58%1.08 · small sample
no_links1h1 (0)58%1.08 · small sample
has_description1h1 (0)58%1.08 · small sample
dev_serial_dead1h1 (0)58%1.08 · small sample

Coins at risk per step: 1h 13 · 24h 0 · 7d 0 · 30d 0

Exploration slice

About 20% of coins (picked by a fixed hash of the address, so a coin never switches) also get a hidden score from the original untuned weights, plus their raw numbers are logged, so learning can’t lock in on whatever worked lately. Split so far: pre_explore 2 · main 41.

Brier score: lower is better (0 = perfect, 0.25 = coin flip).

Models tested side by side

Same coins, same signals, same re-checks. Only Model A is shown on coin pages; the others are scored silently until one clearly wins with at least 200 coins per check. Outcome = still alive at that check (coins that haven’t reached it are left out). Brier and log loss: lower is better. AUC: higher is better (0.5 = guessing).

At 1h

ModelCoinsBrierLog lossAUCAlive by label
A110.2310.6410.60Mixed 4/9 · Promising 2/2 · not enough data
B110.2310.6410.60Mixed 4/9 · Promising 2/2 · not enough data
C0collecting data
D0collecting data
E0collecting data
F40.2280.7870.50Promising 3/4 · not enough data
explore0no outcomes yet

At 24h

ModelCoinsBrierLog lossAUCAlive by label
A0no outcomes yet
B0no outcomes yet
C0collecting data
D0collecting data
E0collecting data
F0collecting data
explore0no outcomes yet

At 7d

ModelCoinsBrierLog lossAUCAlive by label
A0no outcomes yet
B0no outcomes yet
C0collecting data
D0collecting data
E0collecting data
F0collecting data
explore0no outcomes yet

At 30d

ModelCoinsBrierLog lossAUCAlive by label
A0no outcomes yet
B0no outcomes yet
C0collecting data
D0collecting data
E0collecting data
F0collecting data
explore0no outcomes yet

Exploration slice vs main, 7-day Brier per model: A main – (0) / explore – (0) · B main – (0) / explore – (0) · C main – (0) / explore – (0) · D main – (0) / explore – (0) · E main – (0) / explore – (0)

Model E time-to-death concordance: no data yet · not enough data

How the weights learn

Current weights: v1 (hand-set, not tuned yet)

The public model (A) changes by small fixed steps once 60 coins have a 7-day outcome (see learning rules above). A full logistic refit is only tried manually and only after 200 outcomes; it switches only if it beats the current weights on a held-out 30%.

A weighted checklist, not a guarantee or a % chance. Not financial advice.

Site coin $FOMO:pump.funJupiterDexScreenerRisky; not financial advice.