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
| Phase | Timing | Scope | Latency |
|---|---|---|---|
| Pre-screen | Before on-chain | Sanctions, risk scoring, entity lookup | <100ms (sync) |
| Post-screen | After confirmation | Deep analysis, cross-chain correlation, typology | Async (RabbitMQ) |
Pre-Screen Verdicts
| Verdict | Action |
|---|---|
allow | Payment proceeds. Clean address. |
enhanced_review | Proceeds with flag for analyst review. |
block | Rejected. 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"