Verify wallets, entities, and addresses against 8 global sanctions lists — OFAC SDN, BIS, UK OFSI, EU, UN, and Canada — in milliseconds. The first on-chain Oracle built for Web3 compliance.
The Office of Foreign Assets Control (OFAC) is a US Treasury bureau that administers economic and trade sanctions. The Specially Designated Nationals (SDN) list contains thousands of individuals, entities, and crypto wallets banned from transacting with US persons and businesses.
With DeFi protocols under increasing regulatory scrutiny — including the Tornado Cash precedent and FinCEN's proposed rulemaking for virtual asset service providers — OFAC compliance is no longer optional.
Civil penalties up to $1M+ per violation. Criminal penalties for willful violations. The burden is on the protocol to implement screening.
FinCEN proposed rules would require DeFi protocols to register as money services businesses. Sanctions screening is a core compliance component.
Exchanges, custodians, and institutional investors require sanctions-clean counterparties across OFAC, BIS, UK, EU, UN, and Canada lists. Compliant protocols attract significantly more capital.
Compliance embedded directly in smart contracts. The defiComply API acts as a trusted oracle, delivering global sanctions data on-chain in real time.
REST API with sub-50ms average response. Search by name, address, DOB, country, passport, or vessel ID across all 8 global sanctions lists simultaneously.
Call sanctions compliance checks from Solidity. Chainlink-compatible request/response pattern. Block non-compliant addresses at the contract level.
Oracle deployed on Ethereum, Polygon, Arbitrum, and Base. One API key, every chain. Unified compliance layer for your entire multi-chain protocol.
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "./IOFACOracle.sol";
contract ComplianceGate {
IOFACOracle public oracle;
modifier onlyCompliant(address wallet) {
(bool clean, string memory reason) =
oracle.checkCompliance(wallet);
require(clean, reason);
_;
}
function deposit() external onlyCompliant(msg.sender) {
// OFAC-screened deposit logic here
}
}
No API key required for the demo. Submit a name or entity and see a real sanctions search result instantly.
Demo rate limited · Production requires API key
Connect MetaMask and run a live sanctions compliance check through the Ethereum mainnet oracle contract.
Connect your MetaMask wallet to interact with the sanctions oracle contract on Ethereum mainnet.
No MetaMask? Install here
⚠ Demo uses a placeholder contract. Production oracle address provided upon subscription.
One API. 8 sanctions lists: OFAC SDN, OFAC Consolidated, BIS Entity List, UK OFSI (×2), EU Consolidated, UN, and Canada. On-chain and off-chain compliance in a single integration.
JSON responses with OpenAPI spec. Search by name, address, DOB, country, passport, or vessel ID. Full response in <50ms average.
OFAC SDN & Consolidated, BIS Entity List, UK OFSI, EU Consolidated, UN Security Council, Canada SEMA — 15+ lists, updated minutes after each change.
Screen up to 1,000 entities per request. Ideal for existing user base sweeps, compliance audits, and batch wallet verification.
Real-time callbacks when a monitored wallet or entity is added to the SDN list. Instant notification for proactive compliance.
Solidity interface included. Plug-and-play with any EVM contract. Modifiers for automatic transaction blocking at the contract level.
Exportable compliance records with timestamps, query details, and results. Satisfy regulators with a complete, immutable audit trail.
| Source | Description | Updated | # Records |
|---|---|---|---|
| Loading… | |||
Two plans. Everything included. No hidden fees.
Full access, cancel anytime
~$108/mo — 2 months free vs monthly
Need enterprise volume pricing, custom SLA, or a white-label solution?
Contact us for enterprise pricing →
Trusted by Web3 builders