OceanAltOceanAlt

给 AI 定花钱上限

会自己花钱的 AI 不会犹豫,让它付它就付。所以规矩得由你来定:每次最多花多少、每天最多花多少、只能付给谁。超出的,当场判为拒绝;不放心了,服务器侧一键全停。

第 1 步 · 给它定规矩

像给孩子零花钱一样:定好上限和用途,超了就付不出去。

它可以把钱付给谁?

生成之前,先说清楚这把钥匙是什么

  • · 它【不能动你的钱包】,也拿不到你的私钥。它只能按上面这些规矩来请求付款。
  • · 万一泄露了,别人最多在你定的额度内、付给你允许的地址。所以额度要往小了定。
  • · 你随时可以一键停掉它,立即生效。

请先选一个「它可以付给谁」。

第 2 步 · 拿到并保管好钥匙

生成之后,钥匙会显示在这里。凭证只显示一次,记得立刻保存。

第 3 步 · 谁在花我的钱

还没有记录。等你的 AI 用这把钥匙付第一笔,这里就会出现「放行 / 被拦下」的明细。

钥匙拿到之后怎么用?

把钥匙配到你的 AI 或脚本里,让它每次付款之前先来问一次。我们按你的规矩逐项判合规、额度、收款方和用途,全部通过才回 allow。

你的 AI 付款时这样调用

curl -X POST "https://oceanalt.com/api/pay" \
  -H "content-type: application/json" \
  -H "x-agent-secret: $OCEANALT_AGENT_SECRET" \
  -d "{"agentId":"$OCEANALT_AGENT_ID","amountUsdc":1.5,"to":"0x…","purpose":"buy API credits","nonce":"$(uuidgen)"}"

返回 decision=allow 才是放行;被拦下会告诉你卡在哪一道(额度/收款方/用途/合规)。 完整文档 →

找的是另一种钥匙?本页这把管「它最多能花多少」;如果你要的是「你最多能调我们多少次」,那是调用密钥。 去那一页 →

我们能替你做到哪一步

  • ① 看得见 — 盯着一个地址,出事通知你。零集成。 去用 →
  • ② 管得住 — 就是本页:让你的 AI 付款前先来问,超限当场判拒。 现在就能用(结算前判决)
  • ③ 拦得死 — 规矩写进链上合约,超限的支付在链上直接失败,钱到不了对方手上,不经过我们的服务器,我们改不了也停不了(非托管)。 测试网 · 未审计 · 现场看一次 →

用之前请了解两点:

  • ① 我们做结算前的判决,不代收代付。你的 AI 每次付款前来问一次,不合规矩我们回 decline;钱始终从它自己的钱包付出去,我们不经手你的资金(公开端点的结算记录为模拟,tx=simulated)。判决只对来问、并按判决执行的付款生效;没接入或没按判决执行的付款,可以用 ① 地址提醒兜底,那是事后通知。
  • ② 要让规矩被强制执行而不只是被判决,用 ③:把额度写进链上合约,超限的支付在链上直接失败,不经过我们任何服务器。目前只在测试网。