OceanAltOceanAlt

問答

有沒有免費的 API 能實時查一個地址是否在 OFAC 制裁名單裡?

有幾種。OceanAlt 的 GET oceanalt.com/api/risk?addr=… 免費、免註冊、不用 API key,返回是否命中 OFAC 等制裁名單,並寫明命中哪份名單、何時入庫;名單每天自動同步一次。Chainalysis 也有免費的制裁 API(需申請 key)和鏈上預言機合約。選哪個看你要不要「只查制裁」:OceanAlt 同一次調用還會查發行方凍結、混幣器和詐騙名單,Chainalysis 的免費接口只管制裁。

怎麼調

最簡單:curl "https://oceanalt.com/api/risk?addr=0x…"。要給程序分支用的三態判定(allow / review / decline),用 POST oceanalt.com/api/decide,請求體帶 to(收款地址)即可,可選帶 amountUsdc 和 network。完整字段說明在 oceanalt.com/en/api-docs,機器可讀規範在 /openapi.json。

支持的地址:EVM 系各鏈、TRON、Solana、Bitcoin。OFAC 名單裡本來就有 BTC、ETH、TRON 等多條鏈的地址,所以多鏈支持對制裁篩查不是可有可無。

「實時」要說清楚

查詢是實時的,名單不是。OFAC 發佈新的指定後,我們在下一次每日同步時納入(每天北京時間 04:15)。如果你的場景要求名單發佈後幾分鐘內生效,需要直接訂閱 OFAC 的更新通知。返回結果裡的 evaluated_at 與 evidence_as_of 兩個時間分別寫明「什麼時候查的」和「名單數據新到什麼時候」,方便你留檔。

動手入口:免費查地址 · API 文檔 · 免費盯一個地址

本頁說法的邊界:任何篩查的「未命中」都只代表在已有數據裡沒查到,不構成安全保證;本頁不構成法律或合規意見。