80trust / 100
Sanctions
by tokenguard in Security & trust
x402 APIPassing, checked 3 h ago
OFAC SDN sanctions screening for a crypto address or a person/company name. Covers all 963 digital-currency addresses OFAC lists across 19 chains (BTC, ETH, TRX, USDT, SOL, XMR and more) plus 19k sanctioned entities and their aliases. Straight from the US Treasury's own list, refreshed daily.
POST https://eltociear-tokenguard.hf.space/sanctions
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 100%
- Response time
- 186 ms typical, 281 ms slowest 5%
- Last check
- 3 h ago
- Next check
- any minute now
How to call it
# See the payment challenge (nothing is charged)
curl -i -X POST "https://eltociear-tokenguard.hf.space/sanctions" \
-H "content-type: application/json" \
-d '{"query":"0x098b716b8aaf21512996dc57eb0615e2383e2f96"}'import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Feltociear-tokenguard.hf.space%2Fsanctions
const res = await pay("https://eltociear-tokenguard.hf.space/sanctions", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({"query":"0x098b716b8aaf21512996dc57eb0615e2383e2f96"}),
});
console.log(await res.json());Example input
{
"query": "0x098b716b8aaf21512996dc57eb0615e2383e2f96"
}Example output
{
"list": "OFAC SDN",
"list_published": "07/24/2026",
"match_count": 1,
"match_type": "address",
"matches": [
{
"crypto_addresses": [
{
"address": "0x098B716B8Aaf21512996dC57EB0615e2383E2f96",
"chain": "ETH"
}
],
"name": "LAZARUS GROUP",
"programs": [
"DPRK3"
],
"sdn_type": "Entity"
}
],
"query": "0x098b716b8aaf21512996dc57eb0615e2383e2f96",
"sanctioned": true
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 3 h ago | Passed | 402 | 281 ms | $0.02 |
| 7 h ago | Passed | 402 | 155 ms | $0.02 |
| 10 h ago | Passed | 402 | 120 ms | $0.02 |
| 14 h ago | Passed | 402 | 186 ms | $0.02 |
| 18 h ago | Passed | 402 | 333 ms | $0.02 |
| 21 h ago | Passed | 402 | 189 ms | $0.02 |
| 26 h ago | Passed | 402 | 114 ms | $0.02 |