Is this payee address safe?
Before you pay, paste the payee address and screen it, free, for sanctions, mixers and scam risk. It usually takes a few seconds. We list what it hit and why, so you can check it yourself.
How is the risk score computed? (0–100)
The score runs from 0 to 100. Higher means riskier, and it maps to three verdicts:
- 0–29 clear: no list hit, no high-risk signal.
- 30–69 caution: risk signals present: new address, receive-only, or unusual activity. Proceed only within your mandate.
- 70–100 risky · decline: sanctions/mixer/scam list, frozen by Tether/USDC, or one-hop tainted by illicit funds.
Examples: issuer-frozen +92 · list hit → 100 · one-hop taint +60–65 · brand-new empty +24 · new (<7d) +12. Every verdict ships with verifiable evidence.
Batch screening
Next time, skip the page and send the address to the bot
Same verdict, same evidence. Paste an address in a DM, @-mention it in a group, or type @OceanAltTrust_Bot plus an address in any chat to send the result inline: no need to add it anywhere.
- 1. Send it an address. Result in seconds
- 2. To keep watching, tap Watch it under the result
- It tells you when the verdict worsens, no need to ask again
- Endpoints too: just send it a URL
Is the URL you are about to call a phishing host?
A fake payment page hands you a freshly created address that no address list has seen. Only a check on the URL itself catches this: is it on a phishing list, and is it pretending to be a brand you trust?
GET /api/endpoint?url=https://pay.example.com/x402
Every verdict shows its source
Which list, when it was added, the on-chain one-hop path: you can open and check each one.
No signup · free
Paste and screen. Ethereum / Base / Tron (USDT-TRC20). No email, no KYC.
Agents can call it too
The same verdict is a free API. Drop it into your system or an agent's pre-settlement flow.

