私密 OTC

私密 OTC 订单把公开存款变成只面向单一买家的通道。

当你已经认识买家、已就交易上下文达成一致,并希望 Base 合约拒绝其他所有人时,就使用私密订单。

01

私密订单适用的场景

公开存款任何人都能发现。私密 OTC 存款针对的是相反的情形:你知道买家钱包,并且希望恰好是那个钱包、且只有那个钱包能够发起成交。

这适用于亲友转账、做市台式的合作关系、类工资性质的支付,以及双方已就支付应用、币种和规模达成一致的协商交易。

02

限制是如何运作的

  1. 1卖家在 Base 上创建一笔常规的 USDC 存款。
  2. 2应用将买家钱包添加到该存款的 WhitelistPreIntentHook 中。
  3. 3该 hook 在存款创建后被附加上去。
  4. 4卖家分享一个链接 otc.usdctofiat.xyz/d/<escrow>/<depositId>。
  5. 5除获批买家以外的任何钱包,都会在创建 intent 之前在链上被拒绝。
03

私密不等于不可见

该限制由链上强制执行,因此存款、hook 和成交交易在 Base 上仍然可见。私密意味着成交访问被限定给单一买家钱包;它并不会向区块浏览器隐藏合约活动。

白名单 hook

买家白名单由合约强制执行。

OTC 链接是一个 UX 表层。真正的保护是附加到 Base 存款上的 pre-intent hook。

EscrowV20x777777779d229cdF3110e9de47943791c26300Ef存款存放于此
白名单 hook0xda023Ea0d789A41BcF5866F7B6BBd2CaDF9b79B8拦截未获批的钱包
买家链接otc.usdctofiat.xyz/d/<escrow>/<depositId>创建后分享

Common questions

USDCtoFiat 是什么?

USDCtoFiat 让你在 Base 上出售 USDC,换取 Venmo、Cash App、Chime、Revolut、Wise、Zelle、PayPal 和 Monzo 中的资金。你始终掌控自己的钱包,交易通过 Base 上非托管的 ZKP2P 智能合约完成结算。

USDCtoFiat 会保管我的资金吗?

不会。每一笔交易都由你从自己的钱包签名。你的 USDC 锁定在一个公开的 Base 合约中,只有在买家付款获得证明后才会释放给买家。任何未成交的存款,你都可以随时提取。

出售要花多少钱?

创建和管理卖家存款是免费的,但链上操作需支付 Base gas 费。offramp SDK 可免费集成。在委托成交中,Delegate 0.10% 的管理人费用来自释放给买家的 USDC,而非你的法币收益或你的报价。Peerlytics 分析、webhook 和 API 额度另行计费。

我需要中心化交易所账户吗?

使用 USDCtoFiat 无需交易所账户。你只需一个在 Base 上持有 USDC 的钱包,以及一个你希望收款的支付应用账户。支付应用自身的账户规则和限额仍然适用。

我需要完成 KYC 吗?

USDCtoFiat 不收集身份证件,不保管你的法币,也不保管你的密钥。你所使用的支付应用仍掌控其自身的验证、限额和账户规则。USDC 结算通过 Base 智能合约完成,我们无法改变 Venmo、PayPal、Wise、Zelle 或你的银行所要求的内容。

我能更换私密订单上的买家吗?

应用支持为现有存款管理 OTC 限制。更换获批买家需要另一次链上更新,新买家须使用由此产生的存款链接。

私密 OTC 能消除支付应用的风险吗?

不能。它限制的是谁可以成交该存款。法币环节仍通过所选支付应用完成,并受该应用的限额、审核和撤销机制约束。