无需 KYC · 客户付法币,商家收稳定币 · 入驻开放申请中立即申请 →

文档中心 / 钱包分工

PayRam 的钱包分工:主账户、充值钱包、冷钱包与热钱包

新手最容易混淆的就是钱包。这篇用一张表讲清楚每个钱包做什么、谁保管私钥、该放多少钱。

先看结论:PayRam 里有四种钱包。主账户用来部署合约,充值钱包接收客户付款,冷钱包存放最终资金,热钱包只负责付 gas 和出款。整套系统里只有热钱包的私钥放在服务器上,所以它只放少量余额。

1. 四种钱包一览

钱包作用私钥在哪里面放多少
主账户(Master account)你的浏览器钱包。每位客户的充值地址由它派生,也用它部署归集合约你自己的钱包,不上传只需要够付部署合约的 gas
充值钱包(Deposit wallet)客户付款的地址,每笔订单或每位客户一个,都关联到同一个主账户不在服务器上保存资金会被自动归集,不长期存放
冷钱包(Cold wallet)资金最终归集的地方,不直接暴露给客户只有你自己知道,建议用硬件钱包你的全部收款
热钱包(Hot wallet)支付归集所需的 gas,并从它发出退款等出款加密后保存在服务器上只放够用的少量余额

2. 钱是怎么走的:从客户到冷钱包

  1. 客户把钱转到系统生成的充值地址。
  2. 地址里的余额达到触发条件后,归集合约把资金转入你的冷钱包,整个过程不需要暴露任何私钥。服务费在同一笔链上交易里拆分。
  3. 归集这笔链上交易要付 gas,由热钱包支付。
  4. 需要退款时,从热钱包把款项转给客户。

归集的触发条件、阈值和常见疑问,见 SmartSweep 资金归集详解。

3. 热钱包:为什么私钥要放在服务器上

付 gas 和发出退款这两件事,都需要系统在没有人工操作的情况下自动签名。所以热钱包的私钥必须由系统保管,加密后存放在服务器上。这也是整套系统里唯一一把存在服务器上的私钥。

在 PayRamHost,热钱包由你自己准备,平台不提供,也不代付 gas 或出款资金。它的私钥保存在由平台运营的服务器上。因此:

  • 只用一个专门新建的钱包,不要使用主账户或冷钱包的私钥。
  • 里面只放够付 gas 和近期出款的少量余额,并定期补充。
  • 只放你愿意放在这里的金额。

热钱包按链族设置:EVM 一个(同时覆盖 Ethereum、Base、Polygon),Tron 一个。每个项目要为它接收的网络配置热钱包,没有共用的兜底,同一个热钱包可以分配给多个项目。配置步骤见 商家上手指南。

4. 各自该放多少钱

没有统一的数字,因为取决于你的业务量。下面是估算思路:

  • 主账户:每条链部署一次合约,需要付一次 gas。准备够部署的原生币即可。
  • 热钱包:估算两部分。一是归集的 gas,业务量越大、归集越频繁,消耗越多;二是退款,按你最近一个月的退款总额估算,再留一点余量。余额不足时,系统无法付 gas,也无法出款。
  • 冷钱包:不需要预先放钱,它是收款的终点。

在后台“设置”里开启余额提醒,热钱包快用完时能及时收到通知。

5. 新手最常犯的五个错误

  1. 把主账户或冷钱包当热钱包用。这样等于把最重要的私钥交给了服务器。
  2. 热钱包里放太多钱。它是运营用的零钱包,不是金库。
  3. 冷钱包地址填错。资金会自动归集到这个地址,填错无法追回。请对照硬件钱包屏幕逐位核对,并先只开通一条链测试。
  4. 忘了给热钱包充值。结果是客户付了款,却没有被归集,也发不出退款。
  5. 每条链各准备一份原生币,却只充了一条。Ethereum 和 Base 用 ETH,Polygon 用 POL,需要分别准备。

6. 常见问题

主账户的私钥会不会上传到服务器?

不会。主账户是你的浏览器钱包,部署合约时你在钱包里确认交易。官方的设计是充值钱包的密钥不接触服务器,服务器上只有热钱包的私钥。

可以不要热钱包吗?

不可以。归集的 gas 和出款都从热钱包支付,没有为项目配置热钱包,就无法出款。

热钱包被盗,会影响冷钱包里的资金吗?

不会。冷钱包的私钥从来不在服务器上,两者是独立的。这也是为什么热钱包只放少量余额:即使出问题,损失也有限。

用什么钱包当冷钱包?

强烈建议用硬件钱包,并且每次修改地址都对照硬件屏幕核对。

  • SmartSweep 资金归集:SmartSweep 如何把客户充值地址里的资金自动转入你的冷钱包:三种触发条件(金额、地址数量、时间)、为什么小额测试不归集、归集用谁的 gas,以及比特币为什么例外。
  • 退款与出款:链上支付没有拒付,退款要商家手动发起。本文讲 PayRam 出款(Payouts)的流程:地址簿、审批与验证码、限额设置、状态含义,以及退款前该核对什么。
  • 商家上手指南:PayRam 商家后台中文上手指南:从登录后台到收到第一笔付款,涵盖节点、钱包、热钱包、支付链接、API 与 Webhook 配置。