360 Secure SkillHub
360 安全技能中心

scam-wallet-screener

这是一款免费的EVM链地址诈骗筛查工具,无需API密钥,比对ScamSniffer社区维护的实时更新黑名单(含钓鱼、盗币、诈骗合约地址)。支持单/多地址批量查询、JSON输出,数据本地缓存6小时,可强制刷新。典型用于转账/交易前验证、空投/NFT铸造前风险排查、批量筛查交易对手地址。需注意:未找到不代表绝对安全,仅作初步排查,不替代专业链上分析,仅支持EVM链。

ssidharhubble
ssidharhubble
热度 8.41
最近更新 2026-08-09 12:01:50
分类:安全依赖:代码执行 / 联网浏览搜索 / 读写文件应用场景:财务 / 个人理财 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add scam-wallet-screener
Metadata
name
scam-wallet-screener
description
Screens Ethereum and other EVM wallet addresses (Base, Polygon, BSC, Arbitrum, etc.) against the ScamSniffer community-maintained blocklist of known phishing, wallet drainer, and scam addresses, with no API key required. Use this when the user asks to check if a crypto address is a scam, verify a wallet before sending funds or signing a transaction, screen for wallet drainer addresses, check if an address is blacklisted or flagged for phishing, do a quick on-chain safety check before an airdrop claim or NFT mint, or wants a fast keyless scam address lookup tool. Pulls a public, actively updated JSON feed (~2,500+ known bad addresses) and caches it locally for 6 hours. Complements, but does not replace, deeper on-chain forensics or paid threat-intel services — a clean result means the address is not on this particular list, not that it is verified safe.
compatibility
Created for Zo Computer
metadata
{"author":"ssyopros.zo.computer"}

Scam / Drainer Wallet Screener

Checks one or more EVM addresses against the ScamSniffer community blocklist — a public, actively maintained list of addresses tied to phishing sites, wallet drainers, and fraudulent contracts. No API key required; the data is a public GitHub JSON feed.

When to use this

  • Before sending funds to an address the user isn't fully sure about.
  • Before approving/signing a transaction from an unfamiliar contract.
  • Quick pre-check before claiming an airdrop or minting an NFT from a link that was shared in DMs, Discord, or a suspicious-looking site.
  • Batch-screening a list of addresses (e.g. from a CSV of transaction counterparties).

How to run it

python3 scripts/screen_address.py 0xAddressHere
python3 scripts/screen_address.py 0xAddr1 0xAddr2 0xAddr3
python3 scripts/screen_address.py --json 0xAddressHere
python3 scripts/screen_address.py --refresh 0xAddressHere   # bypass the 6h cache

Output for each address is either FLAGGED (found in the blocklist) or not found in blocklist.

Important limitations (be upfront with the user about these)

  • Absence ≠ safety. This only checks one community list. A "not found" result means the address hasn't been reported to this specific feed — it does not mean the address is trustworthy. New scam addresses appear constantly and this list won't have same-day coverage of everything.
  • EVM addresses only. The blocklist covers Ethereum-style 0x... addresses; it does not cover Solana, Bitcoin, or other non-EVM chains.
  • Community-sourced, not authoritative. Entries come from crowd reports and automated detection, not a regulator or exchange. Treat a flag as a strong warning sign, not a legal determination.
  • Data is cached locally for 6 hours (~/.cache/scam-wallet-screener/) to avoid hammering the source on every call — use --refresh if you need the absolute latest list.
  • For anything involving real money movement, this should be one signal among several (contract verification, transaction simulation, reading the actual contract code) — not a sole gate.

See README.md for a plain-language overview of the data source.