Check
Check a link before you tap it.

Paste a link, a domain, or the whole message someone sent you. The public PayHole resolver answers with what the network knows: blocked or not, what kind of threat, and who confirmed it. On a phone with the PayHole app, share any link to PayHole and get the same answer without leaving the app you are in.

Nothing checked yet.
Post it on X
What the answer means
01
Blocked, and what it is
Every phone and browser running PayHole refuses to load it. The category says why: wallet drainer, drainer infrastructure, phishing, counterfeit token site, tracker, or ad.
02
Confirmed by the swarm
Independent Sinkhole nodes run by tier holders reported it and enough of them agreed. Names on a subscribed list came from the public lists the resolver runs.
03
Not blocked is not clean
It only means the network has nothing on the name today. New phishing pages appear every hour; the swarm catches them as nodes report. Allowlisted names are shared platforms kept reachable on purpose.
04
The same answer, anywhere
This page asks dns.payhole.org/verdict?name=, which any app or wallet may call too. On Android, the PayHole app answers from the share sheet. The radar shows what the whole network learned today.
Robinhood Chain, chain id 4663, settlement in USDG onlyBlogPrivacygithub.com/S4PAY/payholenpm @payhole/sdkx.com/payhole_x402payhole.org