OceanAltOceanAlt

AGENT 控制台 · 自助接入

给你的 agent 装上合规防火墙

注册你自己的 agent,给它一份专属的授权信封——单笔和单日额度、只能付给谁、只能为什么付。之后每一笔支付都会在结算前跑过这些闸;越权、被劫持、被冒用、被重放,都拦在钱出去之前。全程真实调用同一套线上网关。

① 注册你的 agent

注册即为这个 agent 建立归因(KYA)并签发一次性凭证。下面的授权信封会一起生效。

② 设置这个 agent 的授权信封

多租户:每个 agent 有自己的额度、白名单、用途。留空字段回落到全局默认。

(先注册一个 agent)

③ 身份核验(KYC · 选填但推荐)

让「已归因到已 KYC 实体」从声称变成经第三方核验。选一个供应商发起。

(先注册一个 agent)

或者:用 SDK,三行接上

零依赖,Node 18+ 与浏览器通用。每笔支付自动带凭证 + 一次性 nonce,自动跑防火墙。

import { createPayClient } from "@oceanalt/pay";
const oa = createPayClient();

// 注册 agent + 它自己的授权信封
const reg = await oa.register({ agentId: "my-bot", entity: "Acme (KYC)",
  mandate: { maxUsdc: 5, dailyUsdc: 50, payees: ["0x…"], purpose: "buy-data" } });

// 通过防火墙付款(nonce/凭证自动处理)
const r = await oa.pay({ agentId: "my-bot", amountUsdc: 2, to: "0x…", purpose: "buy-data" });
r.decision === "allow" ? settle() : console.warn("被拦于", r.pillar, r.reason);

凭证只存在你自己的浏览器里。想看它怎么被攻击也拦得住? KYA 现场 demo →