调用密钥
不注册也能调 —— 今天能用的接口,明天照样能用,一行代码都不用改。留个邮箱换一把密钥,额度更高,而且可以给这把密钥上三道锁:只许调哪些能力、只许从哪些地址调、到哪天自动失效。
三档分别是什么
① 匿名
全部功能:查地址、查端点、盲签比对、付款前判决、批量、时点查询、签名证据包
② 注册
同样的功能,更高的额度(按密钥计)
③ KYA(Know Your Agent,认识你的 Agent)
同样的功能,最高的额度(按主体聚合,不按 Agent 个数叠加)
用超了会怎样:降速,不中断。我们不希望仅仅因为免费额度用尽,就让一个已经接入的正常 Agent 突然失效。超出之后只是慢下来,下个月 1 日(世界协调时间)恢复。异常调用、滥用、安全风险或违反使用政策的情况除外。
我们整天在讲一件事:会花钱的 Agent 应该能够关联到可承担责任的主体。同样的原则也该用在我们自己身上 —— 一个接口如果完全匿名、出了事没有任何归因能力,我们就很难要求别人做到。
但我们不希望把重身份验证放在第一次调用之前。低风险、低频的试用应该保持开放;随着调用规模和机器权限提高,再逐步要求更完整的身份与归因。所以匿名档永远保留、永远免费,往上每一档都是自愿的,多给什么、我们多知道什么,都写在上面那张表里。
密钥怎么用
放在请求头里,两种写法都认 —— 不同的 SDK(软件开发工具包)习惯不一样,我们不想为这点小事卡住任何人。
curl -X POST "https://oceanalt.com/api/decide" \
-H "authorization: Bearer $OCEANALT_API_KEY" \
-H "content-type: application/json" \
-d '{"to":"0x0000000000000000000000000000000000000000","amountUsdc":25}'给密钥上三道锁(可选)
一把密钥默认什么都不限 —— 你已经在用的密钥不会因为这一节有任何变化。要的话,可以给它加上:只许调哪几样、只许从哪些网络地址调、到哪天自动失效。密钥万一泄露,这三道锁决定对方能拿它做多少事。
本页这把是【调用密钥】,管的是你每分钟能调多少次、每月免费多少次、能用哪些能力。
如果你要的是【给会自动付款的 AI 定一个花钱上限】—— 每次最多花多少、每天最多花多少、只能付给谁 —— 那是另一把钥匙,在另一页。 去那一页 →

