Compliance

Screen an address with TRM

Screens an EVM address using TRM and the versioned Euler policy. The endpoint requires an active, unexpired restricted API key with the compliance:screen capability and applies a dedicated per-key limit of 100 requests per minute by default. Results can reuse a fresh evaluation for the configured window (24 hours by default), while every capability-authorized request, including requests rejected before provider screening, is retained in the screening audit history. The service fails closed with 503 when screening cannot produce a trustworthy result or when production enablement is off.

post/v3/compliance/address-screening

Request body

addressstring required
chainstring
vpnIsUsedboolean nullable

Optional VPN-detection flag retained for audit. Omit or send null when not measured.

Response

Address screening result.

Example response

{
  "data": {
    "ruleVersion": "trm-custom-v1"
  }
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.