Screen Address for Sanctions
Check whether a blockchain address is on any sanctions list tracked by Chainalysis (OFAC SDN, EU, UN, etc.). Returns a boolean sanctioned flag, unique categories, and the full identifications list with source URLs. Chain-agnostic (EVM, BTC, Solana). Ideal for: compliance workflows, pre-transaction screening, counterparty risk checks, AML monitoring, audit trails.
Acción de catálogo Integraciones chainalysis-sanctions
Compruebe si una dirección de blockchain está en alguna lista de sanciones rastreada por Chainalysis (OFAC SDN, UE, ONU, etc.). Devuelve un indicador booleano de sancionado, categorías únicas y la lista completa de identificaciones con URL de origen. Agnóstico de cadena (EVM, BTC, Solana). Ideal para: flujos de trabajo de cumplimiento normativo, cribado previo a transacciones, comprobaciones de riesgo de contraparte, monitoreo AML, rastros de auditoría.
De un vistazo
| Campo | Valor |
|---|---|
| ID de acción | chainalysis-sanctions-check-address |
| Categoría | Integraciones |
| Conector | chainalysis-sanctions |
| Requiere gas | No |
| Movimiento de fondos | Ninguno declarado |
| Etiquetas | chainalysis, sanctions, compliance, aml, kyt, screening, risk, ofac, read |
Esquema de payload
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
address | string | Sí | La dirección de blockchain para cribar contra listas de sanciones. Agnóstico de cadena (EVM, BTC, Solana, etc.). |
apiKey | string | No | Clave API para la API de Screening de Sanciones de Chainalysis. Normalmente inyectada automáticamente por el conector 'chainalysis-sanctions'. Si no hay conector adjunto y este campo está vacío, la acción recurre a la variable de entorno CHAINALYSIS_SANCTIONS_API_KEY. |
Esquema de resultado
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
address | string | Sí | La dirección que se verificó |
isSanctioned | boolean | Sí | Verdadero cuando la dirección aparece en al menos una lista de sanciones |
identificationsCount | number | Sí | Número de listados de sanciones devueltos para la dirección |
categories | array | Sí | Categorías únicas en todas las coincidencias (p. ej. ['sanctions']) |
identifications | array | Sí | Lista completa de listados de sanciones — array vacío cuando la dirección está limpia |
Ejemplos
json{ "type": "chainalysis-sanctions-check-address", "payload": { "address": "0x0000000000000000000000000000000000000000" }, "children": [], "connector": { "type": "chainalysis-sanctions", "id": "conn_chainalysis_sanctions" }}
bashcurl -X POST "https://api.b3os.org/v1/actions/chainalysis-sanctions-check-address/test" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": { "address": "0x0000000000000000000000000000000000000000" }}'
Los campos de carga útil pueden utilizar expresiones de flujo de trabajo como {{$trigger.body.amount}}, {{$nodes.fetch.result.price}} y {{$props.asset}} cuando el valor debe provenir de un desencadenador, un nodo anterior o una propiedad de flujo de trabajo reutilizable.
