Automated package-squatting & slopsquatting detection signals across PyPI and npm — these are automated, unconfirmed signals. Use them to find candidates to investigate, but don't automatically assume they're malicious.
Sorted by risk score. Cleared packages hidden by default — add verdict:benign_community to include. Packages the registry has since removed are hidden too — see them on the Taken Down tab or add state:taken_down. Very risky packages require manual human audit. • Tag & Signal Legend →
verdict: (malicious, suspicious, unverified_high_signal, squatted_stub…),
ecosystem: (pypi/npm), hook: (install, network, pth, gyp, worm, c2, creds, binary, env, stealer, any — malicious hooks & behaviors),
email:, domain:, keyword:, version: (comma = OR within a field, space = AND across fields),
age:<6h / age:>90d (combine both for a range),
state:live / state:taken_down (registry liveness — the feed defaults to state:live),
lead:>7d (days we had a since-removed package flagged while it was still up),
or a bare word for a package-name search.
| Package | Score ▼ | Age | Users | Lines | Growth | Verdict | Targeted | Ecosystem | Version | Author | Email domain | Signals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 70 | 569d | 15 | 43 | ↑0.0/day |
SUSPICIOUS
|
coinbase | npm | 0.1.1 | — | — | ||
|
Package purpose: Coinbase integration providing alith utility for Coinbase
Matched naming pattern: coinbase-coinbase-alith
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 569
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 15/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 43 lines, 1.1 kB across 4 files (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 584d | 31 | 2 | ↑0.1/day |
SUSPICIOUS
|
web3 | npm | 1.0.6 | — | — | ||
|
Package purpose: paw wallet package
Matched naming pattern: web3-web3-connector
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 584
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 31/month, 7/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 83.3 kB across 2 files (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 600d | 16 | 33 | ↑0.0/day |
SUSPICIOUS
|
npm | 1.0.0 | UMAIR SHABBIR | — | |||
|
Package purpose: Free Google Translator API for Node.js
Claimed homepage: https://umairshabbir-83.github.io/google-translator
Matched naming pattern: google-google-ts
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 600
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 16/month, 4/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 33 lines, 1.3 kB across 4 files (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 634d | 111 | 29 | ↑0.2/day |
SUSPICIOUS
|
langchain | pypi | 0.1.1 | Andrea Villa andreakarimodm@gmail.com | gmail.com | ||
|
Package purpose: Goat adapter for LangChain
Claimed homepage: https://ohmygoat.dev/
Matched naming pattern: goat-langchain-adapter
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 634
Code-only verdict: BENIGN_COMMUNITY (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 111/month, 21/week (MODERATE_USAGE)
Codebase size: 29 lines, 1.1 kB across 2 files (TINY_CODEBASE)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 70 | 647d | 0 | 0 | ↑0.0/day |
Possible Squatted Stub
|
llama | pypi | 0.1.4 | — staneyffer@gmail.com | gmail.com | ||
|
Package purpose: Add your description here
Claimed homepage: https://pypi.org/project/llama-cpp-server-py/
Matched naming pattern: llama-llama-server
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 647
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 70 | 718d | 27 | 0 | ↑0.0/day |
Possible Squatted Stub
|
langchain | pypi | 0.1.1 | zbmain zbmaincn@gmail.com | gmail.com | ||
|
Package purpose: Langchain integration providing python utility for Langchain
Claimed homepage: https://pypi.org/project/langchain-volcengine-python-sdk/
Matched naming pattern: langchain-langchain-python
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 718
Registry downloads: 27/month, 11/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 70 | 718d | 23 | 0 | ↑0.0/day |
Possible Squatted Stub
|
langchain | pypi | 0.1.1 | zbmain zbmaincn@gmail.com | gmail.com | ||
|
Package purpose: Langchain integration providing python utility for Langchain
Claimed homepage: https://pypi.org/project/langchain-volcengine-python/
Matched naming pattern: langchain-langchain-python
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 718
Registry downloads: 23/month, 9/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 70 | 734d | 27 | 38 | ↑0.0/day |
SUSPICIOUS
|
npm | 1.0.6 | Sarvesh Nayak | — | |||
|
Package purpose: A lightweight Google Analytics tracking page views module for any JavaScript environment.
Matched naming pattern: google-google-light
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 734
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 27/month, 6/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 38 lines, 1.7 kB across 2 files (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 737d | 14 | 18 | ↑0.0/day |
Possible Squatted Stub
|
langchain | pypi | 0.0.2 | Kamal Bahadur Shahi kamal.shahi@olivegroup.io | olivegroup.io | ||
|
Package purpose: Langchain chat prompt
Claimed homepage: https://pypi.org/project/langchain-chat-prompt/
Matched naming pattern: langchain-langchain-prompt
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 737
Registry downloads: 14/month, 5/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 18 lines, 736 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 70 | 816d | 8 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-159
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 8/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 3 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-154
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 3/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 7 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-138
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 7/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 7 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-137
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 7/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 8 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-131
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 8/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 8 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-128
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 8/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 5 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-126
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 5/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 8 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-119
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 8/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 5 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-116
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 5/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 5 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-96
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 5/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 3 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-94
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 3/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 5 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-86
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 5/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 7 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-76
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 7/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 6 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-71
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 6/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 6 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-53
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 6/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 4 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-50
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 4/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 8 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-43
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 8/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 6 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-42
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 6/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 8 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-29
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 8/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 9 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-16
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 9/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 7 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-14
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 7/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 816d | 4 | 14 | ↑0.0/day |
SUSPICIOUS
|
btc | npm | 1.0.0 | hoangthang69 | — | ||
|
Package purpose: check btc price
Matched naming pattern: btc-btc-7
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 816
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 4/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 413 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 868d | 4 | 9 | ↑0.0/day |
SUSPICIOUS
|
sol | npm | 1.0.0 | — | — | ||
|
Package purpose: Sol integration providing et utility for Sol
Matched naming pattern: sol-sol-et
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 868
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 4/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 9 lines, 239 Bytes across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 929d | 163 | 31 | ↑0.2/day |
SUSPICIOUS
|
supabase | npm | 2.0.4 | — | — | 🪝 | |
|
Matched naming pattern: node-supabase-moxo
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 929
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 163/month, 40/week (MODERATE_USAGE)
Codebase size: 31 lines, 1.3 kB across 4 files (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 954d | 8 | 104 | ↑0.0/day |
SUSPICIOUS
|
eth | npm | 1.0.0 | — | — | ||
|
Matched naming pattern: eth-eth-key
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 954
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 8/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 104 lines, 2.8 kB across 1 file (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 1189d | 208 | 30 | ↑0.2/day |
SUSPICIOUS
|
metamask | npm | 0.0.85 | — | — | ||
|
Package purpose: #### Installation
Matched naming pattern: node-metamask-wallet-adapter-metamask
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 1189
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 208/month, 52/week (MODERATE_USAGE)
Codebase size: 30 lines, 1.3 kB across 4 files (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 1213d | 7 | 132 | ↑0.0/day |
SUSPICIOUS
|
circle | npm | 0.0.2 | — | — | ||
|
Matched naming pattern: circle-circle-wecom
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 1213
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 7/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 132 lines, 7.1 kB across 2 files (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 1320d | 335 | 15 | ↑0.3/day |
Possible Squatted Stub
|
azure | pypi | 0.0.1 | — | — | ||
|
Package purpose: Template for PyPI packages
Claimed homepage: https://pypi.org/project/azure-logging/
Matched naming pattern: python-azure-logging
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 1320
Registry downloads: 335/month, 97/week (MODERATE_USAGE)
Codebase size: 15 lines, 568 Bytes across 2 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 70 | 1589d | 1 | 15 | ↑0.0/day |
Possible Squatted Stub
|
circle | npm | 0.1.0 | — | — | ||
|
Matched naming pattern: circle-circle-example
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 1589
Registry downloads: 1/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 15 lines, 525 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 1885d | — | — | — |
Unverified Signal
|
— | npm | latest | — | — | 🪝 🌐 | |
|
Package purpose: rLogin - Trezor EIP-1193 provider
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 70 | 2178d | 108 | 97 | ↑0.0/day |
SUSPICIOUS
|
microsoft | npm | 0.2.7 | iTEAM Software software@iteamnm.com | iteamnm.com | ||
|
Package purpose: Sources user data for Gatsby from the Microsoft Graph API
Matched naming pattern: gatsby-microsoft-microsoft
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 2178
Code-only verdict: Possible Squatted Stub (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 108/month, 27/week (MODERATE_USAGE)
Codebase size: 97 lines, 3.0 kB across 3 files (TINY_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 65 | 0h | — | — | — |
Unverified Signal
|
— | npm | latest | DeepAdapt | — | 🪝 🌐 | |
|
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 65 | 0h | — | — | — |
Unverified Signal
|
— | npm | latest | Peter Coates | — | 🪝 | |
|
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 65 | 1h | — | — | — |
Unverified Signal
|
— | npm | latest | — | — | 🪝 🌐 | |
|
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 65 | 3h | — | — | — |
Very Risky
|
— | pypi | 0.1.0 | — | — | 🪝 | |
|
Package purpose: Agentic CVE triage pipeline: detect → patch → verify
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 65 | 3h | — | — | — |
SUSPICIOUS
|
— | npm | latest | — | — | 🪝 🌐 | |
|
Package purpose: Embedded Hub SDK and standalone web console.
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 65 | 4h | — | — | — |
Unverified Signal
|
— | npm | latest | — | — | 🪝 | |
|
Package purpose: MCP server for Base token safety checks (honeypot test, liquidity, new launches) and text tools. Pay per call in USDC over x402.
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 65 | 4h | — | — | — |
Unverified Signal
|
— | npm | latest | — | — | 🪝 🌐 | |
|
Package purpose: AI token 用量统计 CLI:读本地会话日志,输出按厂商/模型/项目/会话/时间的用量报表,支持本地页面与增量上报。支持 Node 与 Bun。
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 65 | 5h | — | — | — |
Unverified Signal
|
— | npm | latest | d4n-sec | — | 🪝 🌐 | |
|
Package purpose: MCP manager for OpenCode 2: project toggles, refresh, reconnect, and sidebar hide rules.
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 65 | 6h | — | — | — |
Unverified Signal
|
— | npm | latest | Rushil | — | 🪝 🌐 | |
|
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 65 | 6h | — | — | — |
Unverified Signal
|
— | npm | latest | — | — | 🪝 | |
|
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||