MemeCheck MemeCheck

How the score works

Every scan collects findings from several data sources. Each finding is PASS, WARN, FAIL or N/A (data unavailable) and has a weight. The numbers below are the real ones used by the code (core.js, open source).

1. From findings to a risk level

  • FAIL adds the full weight in risk points, WARN adds half, N/A adds nothing.
  • Any critical FAIL (active mint or freeze authority, confirmed honeypot, sell tax over 50%, or a token RugCheck marks as rugged) makes the verdict Extreme, regardless of points.
  • Otherwise: 40+ points = High, 15–39 = Medium, under 15 = Low.
  • If no security source answered (RugCheck / Solana RPC, or GoPlus / Honeypot.is), a would-be Low is shown as Unknown: we never call a token Low risk from market data alone.
Low < 15Medium 15–39High 40+Extreme = critical fail

2. Solana contract & holder checks

CheckRulePoints
Mint authorityStill active (creator can print tokens)FAIL 40, critical
Freeze authorityStill active (creator can freeze wallets = honeypot)FAIL 40, critical
Marked ruggedRugCheck reports the token as ruggedFAIL 50, critical
LP locked / burned≥ 90% = pass; 50–90% = warn; < 50% = fail. pump.fun AMM pools count as burned; concentrated-liquidity pools are a warn15 (warn 7.5)
Top 10 holdersPools and AMM accounts excluded. > 50% fail, > 30% warn15 (warn 7.5)
Largest holder> 10% of supplyWARN 4
Insider networksLinked insider wallets (RugCheck). Fail if they hold > 10% or 10+ insiders, otherwise warn15 (warn 7.5)
Creator balanceCreator holds > 5%WARN 4
Transfer fee (Token-2022)> 10% fail, any fee warn20 (warn 10)
Mutable metadataName/logo can still be changedWARN 2
RugCheck danger flagsAny "danger" level flagWARN 4

If RugCheck fails, mint/freeze authority, transfer fee and top holders are read straight from the chain through our Solana RPC relay (Helius, with public RPC fallback).

3. Market checks (all chains, DexScreener)

CheckRulePoints
Liquidity< $5K fail (20); < $20K warn20 / warn 7.5
Pair ageUnder 24 hoursWARN 4
Drop from recent high≥ 90% fail 20; > 50% fail 12; > 30% warn20 / 12 / warn 6
Sell pressure> 65% of 24h transactions are sellsWARN 2.5
24h volumeUnder $1KWARN 2.5

4. Developer history (pump.fun coins)

We list the creator wallet's earlier launches (pump.fun) and check their markets on DexScreener. A previous coin is dead if it has no market or is under $10K market cap, rugged if it reached $50K+ and is now under 10% of that peak. Coins under 6 hours old are not judged.

  • FAIL, +10 points: 3+ dead/rugged coins that are at least half of the judged ones, or a serial launcher (10+ coins) with under 10% still alive.
  • WARN, +3 points: 2+ dead/rugged coins.
  • Never critical on its own.

5. EVM chains (Ethereum, Base, BSC)

GoPlus and Honeypot.is: a confirmed honeypot (or "cannot sell all") is a critical FAIL (50). Buy/sell tax > 50% is critical, > 10% FAIL 20, > 5% WARN. Also checked: mintable (25), hidden owner (20), owner can take back ownership (15), unverified source code (15), creator with earlier honeypots (20), ownership not renounced, blacklist, proxy, modifiable slippage, trading cooldown, LP lock and top holders.

6. Extra Solana signals (shown, not added to the score)

  • Sniper detection: the first buyers in the opening slots after launch. High sniper risk when sniper wallets hold or bought ≥ 25% of supply (or 12+ "pro" snipers), elevated at ≥ 12% (or 6+).
  • Bubble map & bundles: top holders linked by shared funding wallets.
  • Liquidity flows: recent swaps around the pool; wallets doing round-trips, fast buy/sell flips, burst trading or the creator wallet are shown in red.
  • Organic Volume indicator: from the same recent swaps (up to 24, at least 15 needed), the share of those swaps made by the top 5 wallets (counted per swap, so one mis-parsed large amount can't skew it). Organic (green) under 35%, Suspicious (yellow) 35–60%, Wash-like (red) over 60%. Fewer than 10 unique wallets moves Organic to Suspicious; 5 or fewer is Wash-like. Too few swaps = no badge (we don't guess).
  • Buy / Sell pressure: share of buys vs sells over 5 min / 1 h / 6 h / 24 h (DexScreener transaction counts), plus a timeline of our recent swap sample (green bars = buys, red = sells, counted per swap). Yellow dots mark "big" swaps: among the 3 largest by token amount and at least 10% of the sample. Shown for context, not scored.

These are heuristics on a small recent sample, not proof of bot activity or wrongdoing.

7. Data sources actually used

  • RugCheck: Solana token report (authorities, LP lock, holders, insider networks, risk flags).
  • DexScreener: pairs, price, liquidity, volume, age; market status of a developer's earlier coins.
  • Solana RPC (Helius, public RPC fallback): on-chain fallback checks, holders, bubble map, snipers, liquidity flows.
  • pump.fun: creator wallet, a developer's earlier launches, newest launches list.
  • GoPlus and Honeypot.is: EVM token security and buy/sell simulation.
  • GeckoTerminal: trending and new-pool lists.
Important: Low risk does not mean 100% safe. Automated checks can miss new scam techniques, and data sources can be wrong or delayed; a legit token can also be flagged. MemeCheck is a free research tool, not financial advice. Always do your own research and never invest more than you can afford to lose.

See real examples: Rugs we caught · Code: GitHub

كيف يعمل التقييم

كل فحص يجمع نتائج من عدة مصادر بيانات. كل نتيجة إما ناجح أو تحذير أو فشل أو غير متاح، ولها وزن. الأرقام أدناه هي نفسها المستخدمة في الكود (core.js، مفتوح المصدر).

1. من النتائج إلى مستوى الخطر

  • الفشل يضيف الوزن كاملًا كنقاط خطر، والتحذير يضيف نصفه، وغير المتاح لا يضيف شيئًا.
  • أي فشل حرج (صلاحية سك أو تجميد نشطة، فخ عسل مؤكد، ضريبة بيع أعلى من 50%، أو عملة يصنفها RugCheck كمسحوبة) يجعل التقييم خطر شديد بغض النظر عن النقاط.
  • غير ذلك: 40 نقطة فأكثر = مرتفع، 15–39 = متوسط، أقل من 15 = منخفض.
  • إذا لم يستجب أي مصدر أمني (RugCheck / Solana RPC أو GoPlus / Honeypot.is) يظهر التقييم غير معروف بدل منخفض: لا نصف عملة بأنها منخفضة الخطر من بيانات السوق وحدها.
منخفض < 15متوسط 15–39مرتفع 40+شديد = فشل حرج

2. فحوص العقد والحاملين على سولانا

الفحصالقاعدةالنقاط
صلاحية السكما زالت نشطة (المنشئ يستطيع طباعة عملات)فشل 40، حرج
صلاحية التجميدما زالت نشطة (يمكن تجميد المحافظ = فخ عسل)فشل 40، حرج
مُعلَّمة كمسحوبةRugCheck يصنف العملة كمسحوبةفشل 50، حرج
قفل/حرق السيولة‏90% فأكثر = ناجح؛ 50–90% = تحذير؛ أقل من 50% = فشل. مجمعات pump.fun AMM تُحسب محروقة؛ مجمعات السيولة المركزة تحذير15 (تحذير 7.5)
أكبر 10 حاملينبعد استبعاد المجمعات. أكثر من 50% فشل، أكثر من 30% تحذير15 (تحذير 7.5)
أكبر حاملأكثر من 10% من المعروضتحذير 4
شبكات المطلعينمحافظ مطلعين مترابطة (RugCheck). فشل إذا تملك أكثر من 10% أو 10 مطلعين فأكثر، وإلا تحذير15 (تحذير 7.5)
رصيد المنشئالمنشئ يملك أكثر من 5%تحذير 4
رسوم التحويل (Token-2022)أكثر من 10% فشل، أي رسوم تحذير20 (تحذير 10)
بيانات قابلة للتعديليمكن تغيير الاسم/الشعارتحذير 2
إشارات خطر RugCheckأي إشارة بمستوى "خطر"تحذير 4

إذا فشل RugCheck نقرأ صلاحيات السك والتجميد ورسوم التحويل وكبار الحاملين مباشرة من الشبكة عبر وسيط Solana RPC (Helius مع بديل عام).

3. فحوص السوق (كل الشبكات، DexScreener)

الفحصالقاعدةالنقاط
السيولةأقل من 5 آلاف دولار فشل (20)؛ أقل من 20 ألفًا تحذير20 / تحذير 7.5
عمر الزوجأقل من 24 ساعةتحذير 4
الهبوط من القمة الأخيرة‏90% فأكثر فشل 20؛ أكثر من 50% فشل 12؛ أكثر من 30% تحذير20 / 12 / تحذير 6
ضغط البيعأكثر من 65% من صفقات 24 ساعة بيعتحذير 2.5
حجم 24 ساعةأقل من 1000 دولارتحذير 2.5

4. سجل المطور (عملات pump.fun)

نعرض إطلاقات محفظة المنشئ السابقة على pump.fun ونفحص أسواقها على DexScreener. العملة السابقة ميتة إن لم يكن لها سوق أو قيمتها السوقية أقل من 10 آلاف دولار، ومسحوبة إن وصلت 50 ألفًا فأكثر وهي الآن أقل من 10% من قمتها. العملات الأحدث من 6 ساعات لا يُحكم عليها.

  • فشل، +10 نقاط: ‏3 عملات ميتة/مسحوبة فأكثر وتمثل نصف العملات المحكوم عليها على الأقل، أو مُطلق متسلسل (10 عملات فأكثر) أقل من 10% منها حية.
  • تحذير، +3 نقاط: عملتان ميتتان/مسحوبتان فأكثر.
  • لا يكون حرجًا وحده.

5. شبكات EVM (إيثريوم، Base، BSC)

GoPlus وHoneypot.is: فخ العسل المؤكد (أو "لا يمكن بيع الكل") فشل حرج (50). ضريبة شراء/بيع أعلى من 50% حرجة، وأعلى من 10% فشل 20، وأعلى من 5% تحذير. ونفحص أيضًا: قابلية السك (25)، المالك المخفي (20)، استعادة الملكية (15)، كود غير موثق (15)، منشئ له فخاخ عسل سابقة (20)، عدم التخلي عن الملكية، القائمة السوداء، البروكسي، تعديل الانزلاق، فترة التهدئة، قفل السيولة وكبار الحاملين.

6. إشارات سولانا إضافية (تُعرض ولا تُضاف للنقاط)

  • كشف القناصين: أول المشترين في الكتل الأولى بعد الإطلاق. خطر قنص مرتفع عندما تملك أو اشترت محافظ القناصين 25% فأكثر من المعروض (أو 12 قناصًا محترفًا فأكثر)، ونشاط مرتفع عند 12% (أو 6 فأكثر).
  • خريطة الفقاعات والحزم: كبار الحاملين المرتبطون بمحافظ تمويل مشتركة.
  • تدفقات السيولة: الصفقات الأخيرة حول المجمع؛ المحافظ التي تشتري وتبيع ذهابًا وإيابًا أو بسرعة أو برشقات، ومحفظة المنشئ، تظهر بالأحمر.
  • مؤشر الحجم الطبيعي: من نفس الصفقات الأخيرة (حتى 24، ويلزم 15 على الأقل)، نسبة الصفقات التي نفذتها أكبر 5 محافظ (تُعدّ الصفقات عددًا، فلا يؤثر مبلغ واحد مقروء خطأً). طبيعي (أخضر) أقل من 35%، مشبوه (أصفر) 35–60%، يشبه التداول الوهمي (أحمر) أكثر من 60%. أقل من 10 محافظ مختلفة يحوّل الطبيعي إلى مشبوه؛ و5 محافظ أو أقل = وهمي. إذا كانت الصفقات قليلة لا نعرض شيئًا (لا نخمّن).
  • ضغط الشراء / البيع: نسبة صفقات الشراء مقابل البيع خلال 5 دقائق / ساعة / 6 ساعات / 24 ساعة (أعداد صفقات DexScreener)، مع خط زمني لعينة صفقاتنا الأخيرة (أعمدة خضراء = شراء، حمراء = بيع، بعدد الصفقات). النقاط الصفراء تميّز الصفقات "الكبيرة": من أكبر 3 صفقات بكمية العملة و10% على الأقل من العينة. للعرض فقط ولا يدخل في التقييم.

هذه مؤشرات تقريبية على عينة حديثة صغيرة، وليست دليلًا على وجود بوتات أو احتيال.

7. مصادر البيانات المستخدمة فعليًا

  • RugCheck: تقرير عملة سولانا (الصلاحيات، قفل السيولة، الحاملون، شبكات المطلعين، إشارات الخطر).
  • DexScreener: الأزواج والسعر والسيولة والحجم والعمر؛ وحالة سوق عملات المطور السابقة.
  • Solana RPC (Helius مع بديل عام): الفحوص البديلة على الشبكة، الحاملون، خريطة الفقاعات، القناصون، تدفقات السيولة.
  • pump.fun: محفظة المنشئ، إطلاقات المطور السابقة، قائمة أحدث الإطلاقات.
  • GoPlus وHoneypot.is: أمان عملات EVM ومحاكاة الشراء والبيع.
  • GeckoTerminal: قوائم الرائجة والمجمعات الجديدة.
مهم: الخطر المنخفض لا يعني أمانًا بنسبة 100%. الفحوص الآلية قد تفوّت أساليب احتيال جديدة، وقد تكون مصادر البيانات خاطئة أو متأخرة، وقد تُعلَّم عملة سليمة. MemeCheck أداة بحث مجانية وليست نصيحة مالية. ابحث بنفسك دائمًا ولا تستثمر أكثر مما تستطيع خسارته.

أمثلة حقيقية: عمليات السحب التي رصدناها · الكود: GitHub