screen_solana_address
Screen a Solana wallet against sanctions and threat intelligence: the tool settles an x402 micro-payment and returns a clear-or-block verdict with risk score and flags.
Instructions
Screen a Solana wallet address in real time against sanctions and threat intelligence databases. This is the live, network-bound compliance check: it automatically negotiates and settles an x402 micro-payment, then returns the gateway's screening verdict, risk score, and any matching flags.
Use this when you need an authoritative, up-to-date screening decision for an address before transacting with it. For a deterministic, offline audit record instead, use generate_compliance_report; to validate a payment itself, use verify_x402_payment.
Returns a JSON object: { address, verdict ('CLEAR_TO_TRANSACT' | 'BLOCKED'), riskScore (0-100), flags[], sanctionsMatch (boolean), lastEvaluated, evaluationTimestamp }. On gateway or payment failure it returns isError with the underlying message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Base58-encoded Solana wallet address (32-byte public key, 32-44 characters). Example: '4Nd1mBQtrMJVYVfKf2PJy9NZGibCcTRxpETqdrBHu19Y'. |