Never pay a sanctioned address
Every destination is screened against the OFAC sanctions list before anything is approved, with Chainalysis and TRM Labs screening when you add your keys. A sanctioned destination is always refused, whatever the policy says.
Destination
OFAC SDN listMatch
Chainalysis sanctionsMatch
TRM Labs sanctionsMatch
Compliance, built in
- 01
OFAC list built in
Sanctioned addresses for Bitcoin, Ethereum and EVM networks, Tron, Solana, Litecoin and XRP, refreshed automatically.
- 02
Chainalysis and TRM
Add your keys to screen every network with their sanctions data too.
- 03
Hard stop
A hit blocks the transfer; no approval can override it.
- 04
Screening API
Check any address from your systems with GET /screening.
How it works
- 1
Nothing to set up
The OFAC list is on from day one.
- 2
Add providers
Optional Chainalysis or TRM keys extend coverage.
- 3
Review
Hits are visible on the transfer and in the audit log.
Screen an address
GET /api/v1/screening?network=ethereum&address=0x…
// → { sanctioned: true, list: "OFAC SDN" }Works best with
Ready to see Chainvara in action?
Start free on test networks. Move to production when your controls are in place.