中文

如何用 BNB Chain 上的 USDT 支付 OpenRouter

OpenRouter 以 USDC 计费,而它自带的加密货币支付通道要收 5%。如果你的周转资金是 BNB Chain 上的 BEP-20 USDT,你会同时撞上这个问题的两半:币种不对,链也不对,而唯一一条原生进入 OpenRouter credits 的通道还要在门口抽一刀。

BNB Chain 是 USDT 最常见的落脚地之一。如果你的稳定币以 BEP-20 USDT 的形式待在那里,你可以直接用它支付 OpenRouter,不必先跨链到别的网络。

ROZO Checkout 会把你的 OpenRouter 订单以 USDC 计价,并让你从 BNB Chain 钱包里付款。你连接钱包,选择 BNB Chain 上的 USDT,然后确认交易。结算为 USDC 由我们替你完成,而且 ROZO 目前不收取服务费,我们仍在验证流程。

这篇指南讲清楚确切步骤、哪些 EVM 钱包可用、BNB 这个 gas 要求到底意味着什么、credits 多久到账,以及看起来卡住时该怎么办。OpenRouter 有时会被打成 Openrounter、Open Router、OpenRoute 或 Openrooter。无论怎么拼,下面这条路都一样适用。

用加密货币支付 OpenRouter 的步骤:复制你的 OpenRouter payment link,粘贴到 ROZO Checkout,选一条链,然后付款。
每种方式的第一步都一样:把你的 OpenRouter payment link 或 payment ID 粘贴到 ROZO Checkout。

OpenRouter 直接支持 BNB Chain 上的 USDT 吗?

不支持以 BNB Chain 付款的形式。OpenRouter 的余额以 USDC 计价,它自带的加密货币支付通道要收 5%。BEP-20 USDT 既不是那条通道要的币种,也不在它认的链上,所以一个 BNB Chain 持有者在碰到手续费之前,就先被要求解决两个问题。

传统路径大概是这样:把 BEP-20 USDT 打到交易所,换成 USDC,再把 USDC 提到支付通道接受的链上,付一笔提现手续费,等它到账,然后充值、再被抽 5%。这中间是一个交易所账户、一次兑换、一次网络选择、一笔提现费和一段等待,全都发生在交过路费之前。

而且每一步都是一个可能付出昂贵代价的地方。在交易所提现时选错网络,是人们丢失稳定币最常见的方式,而它最容易发生的场景,恰恰就是有人在轻微时间压力下把 USDT 从一条链搬到另一条链的时候。

ROZO Checkout 把整个流程压缩成钱包里的一次确认。你连接一个 BNB Chain 钱包,选择 BNB Chain 上的 USDT,然后确认。把它结算成 OpenRouter 需要的 USDC 这一步发生在 ROZO 这边。ROZO 是独立的,与 OpenRouter、Coinbase 或 Boltz 均无隶属关系。

费用是多少

OpenRouter 自带的加密货币支付通道要收 5%。

ROZO 目前不收取服务费,我们仍在验证流程。

对比就是这么完整。在 BNB Chain 上,唯一的另一项成本是 gas,也就是一点点 BNB,它付给网络,不是付给 ROZO。这条路上没有兑换手续费,因为你没有兑换;也没有跨链手续费,因为你没有跨链。你的 USDT 直接从已有的 BEP-20 余额里付出去。

这个对比的两边都是稳定币,所以算账格外干净。以一笔 500 美元的充值为例,5% 的通道和不收服务费的通道之间,差的就是 25 美元的 API credits,要么存在,要么不存在。汇率、价差、滑点统统不进场,因为你发出去的 USDT 和 OpenRouter 计费用的 USDC 是同一美元。

BNB Chain 之所以流行,部分原因就是 gas 便宜,这里也一样。你在这笔转账上花的 BNB 是一个很小的数额,而它是除订单本身之外,你唯一要付给别人的钱。

因为订单以 USDC 计价,你要付的美元价值在订单创建的那一刻就定死了。用 USDT 支付,到账的 credits 完全一样。

用 BNB Chain 上的 USDT 支付 OpenRouter

  1. 把你的 OpenRouter payment link 或 payment ID 粘贴到 ROZO Checkout。
  2. 连接一个 BNB Chain 钱包,例如 MetaMask、Rabby 或 Trust Wallet。
  3. 选择 BNB Chain 上的 USDT。余额检查会确认你的钱够付。如果你想换一条链或另一种币,点 Pay with another method。
  4. 在钱包里确认交易。交易确认后 credits 自动到账。

第一步是被问得最多的。payment link 是你在 OpenRouter 那边发起充值时生成的,长得像一串短标识符,例如 pl_01kyaaevc7evgt9。完整 URL 和纯标识符都可以粘贴。

第三步是问题在造成损失之前被拦下的地方。实时余额检查读的是你真实的 BEP-20 USDT 余额,所以如果余额不够,你会在签名之前就知道,而不是在交易失败之后。如果你更想从另一条链付款,Pay with another method 就在旁边。

第四步发生在你自己的钱包里。MetaMask、Rabby 和 Trust Wallet 都会把它们被要求签名的交易展示给你,包括币种和金额,你可以在确认之前核对它是否和订单一致。在你按下确认之前,不会有任何扣款。

在 OpenRouter 收银台页面从浏览器地址栏复制 payment link,并核对页面上显示的金额。
第 2 步:在 OpenRouter 付款页,从地址栏复制完整链接,并确认金额。
ROZO Checkout paying an OpenRouter order with USDT on BNB Chain from a connected EVM wallet
Connect a BNB Chain wallet and pay with USDT on BNB Chain.

关于 BNB Chain 上的 USDT

BNB Chain 上的 USDT 是 Tether 的 BEP-20 版本。它被广泛持有,因为 BNB Chain 手续费低,而且大多数主流交易所都允许把 USDT 提现到这条链上。钱包里留一点 BNB 用于支付 gas。因为你是从连接的钱包直接付款,收银台里既没有地址要复制,也不存在选错网络的风险。

最后这句话值得多说两句。USDT 在很多网络上都是各自独立的代币合约,这些版本之间无法通过转账互通。把 BEP-20 USDT 发给一个只认另一条链 USDT 的钱包,是丢币的经典方式。而这条路是 wallet-connect 而不是转账到地址,所以这种失败模式在收银台里根本不存在。你连接的是 BNB Chain 钱包,收银台构造出来的就是一笔针对 BEP-20 合约的 BNB Chain 交易。

你仍然需要确认的,是开始之前你的 USDT 确实在 BNB Chain 上。如果你现在看的是交易所账户里的余额、打算先提现出来,那就是要把提现网络选成 BNB Chain 的时刻。一旦它进了你在 BNB Chain 上的钱包,剩下的流程会自己走完。

如果结果发现你的 USDT 其实在 Solana 上,那条路同样支持,而且也是一样的 wallet-connect 方式。

BNB Chain 上哪些钱包可用

常见的 EVM 钱包都可以:MetaMask、Rabby 和 Trust Wallet。你连接钱包并在钱包内确认付款,所以私钥从不离开钱包,也没有什么东西需要复制粘贴。

MetaMask 是安装量最大的选择,浏览器扩展和手机 App 都有,同一个钱包既能应付桌面端收银台,也能应付手机端。Rabby 是常在多条 EVM 链之间切换的人的常见选择,因为它在你签名之前会把链和交易细节展示得很清楚。Trust Wallet 是常见的移动端优先选择,连接方式完全相同。

无论用哪个,连接时都要确认钱包处在 BNB Chain 网络上。大多数钱包在你处在错误网络时会提示你切换,切换只是一次点击确认,不需要手动配置什么。

真正会让人卡住的要求是 BNB。一个钱包里有 1000 美元的 BEP-20 USDT、却一点 BNB 都没有,是付不了款的,因为它没法支付 gas。需要的量很小,但不能是零。如果你是第一次从交易所把 USDT 转到 BNB Chain,记得顺带提一点 BNB。

没有什么 ROZO 专用钱包需要安装,除了你已经在用的那个扩展之外,也不需要装别的浏览器插件。

需要多长时间

交易确认后 credits 自动到账。在 BNB Chain 上这通常很快,不过确切时间取决于你付款时的网络状况。

和 ROZO Checkout 的其他几条路对比一下:Stellar 上的 USDC 几秒内确认,是最快的;Solana 上的 USDC 或 USDT 通常在链上确认后约 30 秒内到账;Lightning 上的 Bitcoin 通常约 3 分钟到账。

对普通金额的充值来说,BNB Chain 在这几位里表现得毫不逊色。变数在于拥堵程度和你钱包选的 gas 价格。如果钱包让你选手续费档位而你选了最慢的那档,确认时间自然会相应变长。对一笔你正在等的付款来说,默认档或标准档才是正确选择。

你不需要保持收银台标签页在前台,也不需要点任何按钮来完成。BEP-20 转账在链上确认后,credits 会自动记上。

如果钱包里那笔交易 pending 的时间异常长,那是 gas 价格的问题,不是付款失败。大多数 EVM 钱包都提供加速选项,用更高的手续费重新广播同一笔交易。

如果 credits 没有到账

先打开钱包的活动列表,找到那笔转账。光这一步就能解决绝大多数情况。

如果交易压根不在那里,说明确认从未完成。常见原因是钱包弹窗被关掉、连接断开,或者 BNB 余额不足以支付 gas。这几种情况下都是什么都没发出去、没有任何损失,需要的话补一点 BNB 再试一次。

如果交易在那里但还是 pending,它并没有失败,只是在等待被打包。再等一等,或者用钱包的加速选项以更高 gas 价格重新广播。

如果交易在那里并且已确认,复制交易哈希。MetaMask、Rabby 和 Trust Wallet 都支持在活动条目里一键复制,它是「发了多少、发的是哪种币、发到哪里」的权威记录。

带着交易哈希和你的 OpenRouter payment link 或 payment ID 联系客服。这两样加在一起能同时定位付款的两端,足以追踪并处理这笔订单。在等第一笔结果时不要再发第二笔,因为一笔已确认的 BNB Chain 转账无法撤销,你只会白白付两次。

有一个错配值得优先排除:确认你是从 BNB Chain 付的款,而不是从别的网络把 USDT 发到了某个从别处找来的地址。在收银台里这不可能发生,但如果你中途离开了流程,就有可能。

安全吗?ROZO 是谁?

BNB Chain 是一条 wallet-connect 路线,这是加密货币支付最安全的形态。你的私钥从不离开钱包。收银台构造一笔交易并请求你的钱包签名,而钱包会在你确认之前把币种和金额展示给你。除非你在 MetaMask、Rabby 或 Trust Wallet 里按下确认,否则什么都不会动。

这也消除了加密货币支付中让人损失最惨重的失败模式:发错地址或发错网络。没有地址要粘贴,因为转账是替你构造好的;发送时钱包里也没有网络要选,因为你连接的是 BNB Chain 钱包,这笔付款就是一笔 BNB Chain 交易。

ROZO Checkout 不替你保管余额,也没有账号要注册。它是一个支付界面,接收你的 OpenRouter payment link,接受 BEP-20 USDT,并把结果结算成 OpenRouter 用来加 credits 的那笔 USDC。

在产品还年轻的阶段,定价立场刻意保持简单。OpenRouter 自带的加密货币支付通道要收 5%。ROZO 目前不收取服务费,我们仍在验证流程。如果这一点变了,我们会明明白白地讲出来,而不是藏在角落里。

ROZO 是独立的,与 OpenRouter、Coinbase 或 Boltz 均无隶属关系。如果你的钱不在 BNB Chain 上,其他几条路通向同一个终点。Solana 上的 USDC 或 USDT 约 30 秒到账。Stellar 上的 USDC 几秒内确认,手续费只有一分钱的极小零头。Lightning 上的 Bitcoin 约 3 分钟到账。

常见问题

这是 BEP-20 的 USDT 吗?
是的。BNB Chain 上的 USDT 就是 Tether 的 BEP-20 版本。付款前请确认你的 USDT 确实在 BNB Chain 上。如果你要先从交易所提现,提现网络请选 BNB Chain。
BNB Chain 上哪些钱包可用?
常见的 EVM 钱包都可以,例如 MetaMask、Rabby 和 Trust Wallet。你连接钱包并在钱包内确认付款,所以私钥从不离开钱包,也没有地址需要复制。
需要 BNB 付 gas 吗?
钱包里请留一点 BNB 作为网络手续费。付款本身是用 USDT 支付的。一个只有 BEP-20 USDT、一点 BNB 都没有的钱包无法广播交易,所以提 USDT 时顺带提一点 BNB。
和直接付给 OpenRouter 比要花多少钱?
OpenRouter 自带的加密货币支付通道要收 5%。ROZO 目前不收取服务费,我们仍在验证流程。唯一的另一项成本是 BNB Chain 的 gas,也就是一点点 BNB,它付给网络,不是付给 ROZO。
我需要先把 USDT 换成 USDC 吗?
不需要。ROZO Checkout 会把你的 USDT 付款结算成 OpenRouter 需要的 USDC,你完全不用手动兑换。订单以 USDC 计价,这就固定了美元价值,与你发哪种稳定币无关。
我会不会不小心从别的网络发出 USDT?
在收银台里不会。这是一个 wallet-connect 流程,没有充值地址要粘贴,发送时也没有网络要选。你连接的是 BNB Chain 钱包,交易就是针对 BEP-20 USDT 合约构造的。
一笔 BNB Chain 付款要多久?
转账确认后 credits 自动到账,通常很快,但要看当时的网络状况。作为对比,Stellar 几秒内确认,Solana 约 30 秒,Lightning 上的 Bitcoin 约 3 分钟。
如果我余额不够怎么办?
收银台会在你签名之前做一次余额检查,如果所选币种不足以支付订单会直接告诉你。你可以补充余额,或者点 Pay with another method,从另一条链或另一种币支付。
我确认了付款但 credits 没到账,该怎么办?
查看钱包的活动列表。如果交易不在那里,说明付款根本没发出去,可以重试。如果它还在 pending,等一等或用钱包的加速选项。如果它已确认,复制交易哈希,带着它和你的 OpenRouter payment link 或 payment ID 联系客服。
从 BNB Chain 付款需要 ROZO 账号吗?
不需要。你粘贴 OpenRouter payment link 或 payment ID,连接钱包,选择 BNB Chain 上的 USDT,然后确认。没有账号要注册,也没有 ROZO 余额需要先充值。

用你手上已有的加密货币支付 OpenRouter

粘贴你的 OpenRouter payment link,选一条链,然后在钱包里确认。

打开 ROZO Checkout