Can I screen by name only without a wallet?
Yes, name only screening is supported, and it checks against SDN names, aliases, and fuzzy matches.
TL;DR
TL;DR: Yes. You can pass a name parameter and SanctionsAI checks it against 19,218 SDN names and their aliases, including fuzzy matches, without providing a wallet address.
How name only screening works
The API accepts a name instead of an address and compares it against the SDN List, the Specially Designated Nationals and Blocked Persons List. Matching includes aliases, so a listed person who transacts under a different spelling or a transliterated name is still caught. That alias coverage matters because listed parties rarely use their exact listed spelling in a real transaction.
Why names still matter
Many sanctions listings are individuals and companies, not just wallets. The 50 Percent Rule extends this further: an entity that is 50 percent or more owned by a blocked person is also blocked. A name check is often the only way to surface that connection, since the entity may not share the blocked owner's wallet.
Limits to know
A name is less precise than a wallet address. Common names can return fuzzy matches that need review, which is where the risk_score tool helps you decide which matches to escalate. For the strongest coverage, screen both the name and the wallet address when you have both, in a single call under 100 ms. The API returns a clear verdict for each name you pass, so the check fits inside an existing payment or onboarding flow. That lets you screen names at the same point you would screen a wallet, without a separate manual step.