OceanAltOceanAlt

开发者工具

给开发者 & Agent

把「付款前的合规检查」加进你的应用或 Agent。免费工具无需注册、无需 key。最快的一条:付款前调一次 decide。

付款前调一次(decide · 免费)

你的 Agent 正要付一笔钱,先问一句「能不能付」。返回机器可执行决策 allow / review / decline + 可核证据 + retry 语义。零支付、零 key。

① 一行命令(REST)

curl -s "https://oceanalt.com/api/decide?to=0x8589427373D6D84E98730D7795D8f6f8731FDA16"

② SDK(npm i oceanalt-aml)

import { OceanAltAML } from "oceanalt-aml";
const aml = new OceanAltAML();
const { allow, decision, evidence } = await aml.decide({ to: "0x…", amountUsdc: 25 });
if (!allow) return; // decline/review → 别付

要在通过后顺带把这笔在合规轨道上结掉?升级到付费的 POST /api/x402/decision(同决策 + x402 结算)。

0

放到你的网站上(一行代码,不用写程序)

把这一行粘进你的页面,访客就能在付款前顺手查一下收款地址。走 iframe,不会和你的样式或 CSP 打架;不采集访客身份、不写 cookie。

粘到页面里想显示的位置

<script src="https://oceanalt.com/embed.js" data-oceanalt-check data-lang="zh" async></script>

组件默认英文,中文版在 script 上加 data-lang=zh(没写时跟随你页面的 html lang);想固定深色/浅色加 data-theme=dark 或 data-theme=light(默认跟随访客自己的系统设置)。

先看看装上之后长什么样:打开效果预览 →

要发给非技术负责人看的那一页,只讲对他有什么用:接入指南 →

1

免费查地址(REST)

一行命令,问「这个收款地址安不安全?」。返回判定 + 风险分 + 可核证据。无需 key。

curl "https://oceanalt.com/api/risk?addr=0x8589427373D6D84E98730D7795D8f6f8731FDA16"

示例里的地址是 Tornado Cash 混币器合约,会返回 risky,原因是混币器风险,不是制裁。

2

装进你的 AI(MCP)

让 Claude / Cursor / 任意 MCP 客户端原生调用合规筛查。加进 MCP 配置即可:

① stdio(装 npm 包)

{
  "mcpServers": {
    "oceanalt-aml": { "command": "npx", "args": ["-y", "oceanalt-aml-mcp"] }
  }
}

② 远程端点(免装包,支持 remote MCP 的客户端)

https://oceanalt.com/api/mcp

免费工具:screen_address、recent_flagged(无需 key)。

3

让 Agent 自己付费调用(x402)

高阶端点按次付费(USDC on Base):网关判决 / 深度追踪 / 批量。Agent 用钱包签一次授权即可付,无需注册。机读清单:

curl https://oceanalt.com/api/x402
  • · POST /api/x402/decision — 网关合规判决 · $0.002
  • · GET /api/x402/trace — 多跳沾染追踪 · $0.01
  • · POST /api/x402/batch — 批量筛查(≤25)· $0.01

我代表自己或所属机构接受 OceanAlt 法律文件 V0.4 条款,并确认仅用于合法的专业/开发用途。 《API 与 x402 条款》(V0.4)

完整文档与资源