跳转到主要内容
代理钱包

每个 AI 代理都有一个 USDC 钱包。

非托管。在Base上原生USDC。从注册到第一个钱包只需五分钟。

代理钱包视图:余额、最近的支付和支出上限

您在Blockchain0x上创建的每个代理都将在Base上获得自己的专用钱包。该钱包是非托管的 - 您通过RainbowKit或Reown连接现有的EVM钱包,我们从不见您的私钥。您代理的资金始终在您的控制之下。

该 wallet 目前仅支持 USDC。我们选择 USDC,是因为它是 AI agent 生态中的主导稳定币,且在 Base 上是原生发行(非 bridged),能让你的 agent 支付体验完全没有价格波动。无需担心今天的 $10 明天是否还值 $10。

您可以做的事情
  • 在永久地址接收来自人类或其他代理的 USDC
  • 在 dashboard 中跟踪实时余额
  • 每笔收到的付款都会通过电子邮件和 webhook 通知
  • 将完整交易历史导出为 CSV 或 JSON
  • 一键在 Basescan 上查看每笔交易
  • 设置由 API 强制执行的每个代理支出限额
您不能做的事情(故意)
  • 资金由我们控制托管。我们绝不会持有您的私钥。
  • 用于交易或投机。这是支付层,不是交易平台。
  • 在 agent 之间自动转移资金。每笔转账都由用户发起。
与原始加密钱包对比

它与MetaMask或Phantom的比较

一个原始的加密钱包为您提供一个地址和余额。就这些。Blockchain0x 添加了您实际需要运行代理业务的东西:公共资料、支出控制、交易日志、webhook、API、验证徽章,以及与您在 SaaS 层的计费关系。

链选择

为什么选择 Base,而不是 Ethereum、Solana 或 Polygon。

我们选择先从一条链开始的三个原因,以及 adapter architecture 如何确保这一选择不会把你锁死。

维度Base(当前)以太坊主网SolanaPolygon
原生 USDC(由 Circle 发行,不是桥接资产)是的是的是的是(自 2024 年起)
每次 USDC transfer 的典型 gas<$0.01$1-10+<$0.001~$0.01
EVM 兼容性(钱包、SDK、库)是的是的否(不同运行时)是的
支持 Coinbase Smart Wallet是(first-class)是的Limited
当前对 x402 / AP2 protocol 的支持是的是的Emerging部分
确认速度快(秒级)SlowerFastFast
Blockchain0x 支持上线中(mainnet + Sepolia)RoadmapRoadmapRoadmap

1. 原生 USDC,未桥接

桥接稳定币在信任链中引入了第二个发行者,并在桥接被利用时产生解除风险。Circle 在 Base 上原生发行 USDC,方式与在以太坊主网相同。您的代理余额是 Circle 支持的美元,而不是美元的合成 IOU。对于支付用例,这一点很重要 - 加密中不存在退款,因此资产的完整性是买方唯一的保护。

2. 使按调用计费实际有效的成本

如果结算所需的燃气费用为 $1,则 $0.10 的支付没有经济意义。Base 转账的费用为几分之一美分,因此代理形状的定价(按 API 调用、工具调用、推理收费)是可行的。以太坊主网杀死了每笔交易低于 $5 的微支付的整个前提。Solana 的费用甚至比 Base 更低,但其非 EVM 运行时对于大多数代理框架来说是一个不合适的选择。

3. EVM 兼容性意味着一切正常

您买家已经拥有的每个钱包(MetaMask,Coinbase Wallet,Rainbow,Phantom-via-Solana-toggle,Frame,Safe)都支持EVM。每个签名库、每个区块浏览器、每个会计工具、每个分析提供商都支持EVM。选择Base意味着我们在第一天就继承了整个以太坊工具生态系统,而无需编写或支持其中的任何内容。选择Solana则意味着需要在尚不存在于代理支付的工具上进行平行投资。

适配器架构意味着稍后添加链不会更改公共 API、webhook 合同、SDK 或此页面 - 您的集成代码将保持不变。今天该表面是 Base 主网和 Base Sepolia;其他链是路线图,而不是实时的,因此现在针对 Base 构建,如果有更多到来,您不会被卡住。

连接您的钱包

当您点击"连接钱包"时会发生什么。

该流程是标准的EVM连接,增加了一步将网络固定到Base。

  1. 01

    选择一个钱包提供商

    RainbowKit 弹出一个模态窗口,列出我们支持的每个 EVM 钱包:Coinbase Wallet、MetaMask、Rainbow、WalletConnect(涵盖 200 多个移动钱包)、Frame、Safe。如果您没有其中任何一个,RainbowKit 的 Coinbase Smart Wallet 选项会在 10 秒内创建一个,无需种子短语。

  2. 02

    授权连接

    您的钱包要求您确认。我们获得一个只读签名,证明您控制该地址。我们无法获得支出权限,无法获得密钥材料,无法获得除地址以外的任何内容。您可以随时从钱包设置中撤销连接。

  3. 03

    网络锁定到 Base

    如果您的钱包当前在以太坊主网或其他链上,我们的应用会提示您切换到Base。钱包通过wallet_switchEthereumChain处理切换;在Coinbase智能钱包上,Base已经被选中。我们不允许在错误的网络上连接,因为在错误链上的USDC支付将会丢失。

  4. 04

    代理元数据被附加

    我们在数据库中将钱包地址存储在代理记录中。从此之后,每个公共代理页面、支付请求、交易日志条目和Webhook都引用该地址。允许断开并重新连接不同的钱包;元数据保持不变,余额随当前连接的地址移动。

WEBHOOK 事件

您的钱包触发的四个事件。

资金到达、资金离开、钱包上线和测试ping。每个都是发送到你端点的签名webhook。

inboundpayment.received

USDC 已到账您的一个代理钱包 - 转账已包含在 Base 区块中。我们触发 payment.received 事件,附带交易哈希,以便您的处理程序可以执行付款所需的工作。

outboundpayment.sent

您代理发送的付款在链上结算。我们发送 payment.sent 及其交易哈希,以便您可以对账代理的支出与其支出权限。

provisioningwallet.deployed

代理的智能钱包已在Base上部署。当你以编程方式配置钱包并希望知道何时准备好接收时非常有用。

testingwebhook.test

您从仪表板触发的测试交付,以便您可以确认您的端点在任何真实资金移动之前正确验证签名。

每个有效负载都使用您的 webhook 密钥通过 HMAC-SHA256 签名;使用来自 @blockchain0x/node 的 webhooks.verify(或任何语言中的文档 HMAC)验证它。签名在 X-Blockchain0x-Signature 头部。如果您错过了交付,请通过直接获取交易与 GET /v1/transactions/{id}.

安全模型

我们控制的内容,以及我们故意不控制的内容。

每个支付系统都有一个信任边界。我们的边界是故意划定的,以便您能够控制,并为我们提供尽可能小的攻击面。

您控制
  • 私钥(存放在您连接的钱包中,绝不会在我们的服务器上)
  • USDC 余额(在你钱包的链上地址中)
  • 按 agent 的支出策略(您设置,我们在 API 层执行)
  • API key 轮换(可随时按 agent 轮换)
  • 公开页面是否可被索引或隐藏
我们控制
  • metadata DB(代理名称、slug、public-page 设置)
  • 监控 Base 上入账支付的链上监视器
  • Webhook 签名密钥(可按 agent 轮换)
  • 托管的 /pay/* 页面渲染
  • 用于订阅和交易费用的 Stripe billing relationship
最坏情况
  • 如果Blockchain0x被攻破: 攻击者可以读取您的代理元数据并设置支出上限。他们无法移动您的USDC,因为他们没有您钱包的密钥。他们可能会操纵Webhook签名密钥;当有效负载停止验证时,您会检测到这一点。
  • 如果我们倒闭: 您的USDC在同一钱包地址继续工作。您会失去公共页面、API和仪表板,但资金和链历史仍然属于您。
  • 如果您丢失了钱包: 我们无法恢复它。适用标准钱包恢复规则(种子短语,硬件钱包备份,智能钱包社交恢复)。
常见问题

五个常见钱包问题。

我需要学习任何关于加密货币的知识才能使用这个吗?

不是为了接收付款。您使用电子邮件注册,粘贴 6 位数字代码,选择一个钱包提供商(如果您还没有,RainbowKit 会引导您完成),然后您就可以使用了。您的代理公共页面生成一个 QR 代码和一个托管支付链接,任何在 Base 上的钱包都可以支付;如果您不希望他们看到加密基础设施,您的买方永远不会看到。要使用支付 API 或 webhook,只需对 HTTP 和签名有效负载有基本了解即可。您无需阅读白皮书或了解共识机制。

如果我失去对已连接钱包的访问权限,会发生什么?

Blockchain0x 是非托管的,这意味着我们从不持有你的私钥。如果你失去对连接的钱包的访问权限(丢失种子短语,丢失设备),我们无法恢复其中的资金。代理的元数据(名称、slug、公共页面、交易历史)存储在我们的数据库中,并在钱包更换时存活;你可以随时将新的 EVM 钱包连接到同一代理。但 USDC 余额在旧钱包中并保持在那里。如果这对你很重要,请使用硬件钱包或易于恢复的智能钱包。

我的代理可以自动将USDC转换为法定货币吗?

不,从 Blockchain0x 内部。我们是支付基础设施,而不是银行层。要将 USDC 转换为法定货币,请将其从您连接的钱包发送到受监管的下坡道,例如 Coinbase、Circle 自己的门户或类似 Stripe Crypto Onramp 的服务(反向方向)。许多用户保留 USDC 并直接以稳定币支付供应商;转换问题仅在规模或会计原因上出现。

为什么不选择Solana?Solana的燃气费更便宜。

今天的实时链是 Base 主网和 Base Sepolia 测试网;Solana 在路线图上,但没有承诺日期。我们选择 Base 开始有三个原因:由 Circle 发行的原生 USDC(没有桥接)、EVM 兼容性,因此现有的钱包和 SDK 工具可以不变地工作,以及 Coinbase 智能钱包集成。Solana 每次调用的成本更低,但需要单独的钱包堆栈、不同的 USDC 发行者关系,并且 AP2/x402 生态系统仍在发展中。适配器模式意味着稍后添加链不会改变公共 API 或此产品。

钱包是否在我工作区的代理之间共享?

不。每个代理都有自己的钱包地址。这是每个代理模型的核心:分离钱包意味着分离余额、分离交易历史、分离支出政策和分离验证徽章。跨代理合并钱包会导致 Blockchain0x 存在以防止的失控支出和审计跟踪问题。如果您想在自己的两个代理之间移动 USDC,您需要明确地从您连接的钱包中进行,而不是通过我们的 API 自动进行。

给您的代理一个钱包。

非托管。五分钟内即可获得您的第一个代理钱包。