OFAC SDN Check
GET induction.aarei.ai/services/ofacs/check/entity
Why an agent can trust this route.
Sonar evidence is advisory. Paid delivery is shown as verified only when paid probes are available; otherwise route estimates use the unpaid handshake as a clearly labeled proxy.
Observed outcomes
Screen an entity or alias name against the OFAC SDN list. Exact match on a normalised string only (trim, collapse whitespace, NFC, casefold). Returns 503 if the list has never loaded (deny-on-error policy).
Resource: induction.aarei.ai/services/ofacs/check/entity
Network: eip155:8453, eip155:84532, eip155:137 · Asset: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 · Pay to: 0xbb3b7b9b1053ebc0c763fa1a8f09f4af5978612c
Payment methods: — · Last validation: 2026-09-13 23:17:25.767+00
{
"input": {
"type": "object",
"required": [
"type",
"method",
"queryParams"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"required": [
"entity_name"
],
"properties": {
"entity_name": {
"type": "string"
}
}
}
},
"additionalProperties": false
},
"output": {
"type": "object",
"title": "CheckResponse",
"required": [
"sanctioned",
"list_updated_at",
"checked_at"
],
"properties": {
"address": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Address",
"default": null
},
"checked_at": {
"type": "string",
"title": "Checked At"
},
"sanctioned": {
"type": "boolean",
"title": "Sanctioned"
},
"entity_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Entity Name",
"default": null
},
"list_updated_at": {
"type": "string",
"title": "List Updated At"
}
}
},
"paymentRequirements": [
{
"raw": {
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0xbb3b7b9b1053ebc0c763fa1a8f09f4af5978612c",
"amount": "20000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 60
},
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"payTo": "0xbb3b7b9b1053ebc0c763fa1a8f09f4af5978612c",
"scheme": "exact",
"network": "eip155:8453",
"amountAtomic": "20000"
},
{
"raw": {
"asset": "0x036cbd53842c5426634e7929541ec2318f3dcf7e",
"extra": {
"name": "USDC",
"version": "2"
},
"payTo": "0xbb3b7b9b1053ebc0c763fa1a8f09f4af5978612c",
"amount": "20000",
"scheme": "exact",
"network": "eip155:84532",
"maxTimeoutSeconds": 60
},
"asset": "0x036cbd53842c5426634e7929541ec2318f3dcf7e",
"payTo": "0xbb3b7b9b1053ebc0c763fa1a8f09f4af5978612c",
"scheme": "exact",
"network": "eip155:84532",
"amountAtomic": "20000"
},
{
"raw": {
"asset": "0x3c499c542cef5e3811e1192ce70d8cc03d5c3359",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0xbb3b7b9b1053ebc0c763fa1a8f09f4af5978612c",
"amount": "20000",
"scheme": "exact",
"network": "eip155:137",
"maxTimeoutSeconds": 60
},
"asset": "0x3c499c542cef5e3811e1192ce70d8cc03d5c3359",
"payTo": "0xbb3b7b9b1053ebc0c763fa1a8f09f4af5978612c",
"scheme": "exact",
"network": "eip155:137",
"amountAtomic": "20000"
}
]
}Source catalog records are retained separately from live endpoint observations. Sonar score, uptime, and latency are advisory metrics. CDP indexing is not inferred from validation.