Compliance Screening

Every Oris payment passes through the Veris compliance engine for sanctions screening, risk scoring, and entity resolution across 10 blockchain networks.

Two-Phase Screening

PhaseTimingScopeLatency
Pre-screenBefore on-chainSanctions, risk scoring, entity lookup<100ms (sync)
Post-screenAfter confirmationDeep analysis, cross-chain correlation, typologyAsync (RabbitMQ)

Pre-Screen Verdicts

VerdictAction
allowPayment proceeds. Clean address.
enhanced_reviewProceeds with flag for analyst review.
blockRejected. Sanctions match or high risk.

Fail-Closed Design

No bypass. If Veris is unavailable, the payment is automatically rejected. This is hardcoded and cannot be disabled.
Payment Response
"veris_pre_screen": "allow", "policy_result": "passed"