跳到主要内容

如何为应用配置并启用冷钱包(Vault Wallet)

1. 冷钱包(Vault Wallet)的核心作用

1. 冷钱包(Vault Wallet)的核心作用

热钱包现状

当前所有应用收入默认存储在在线热钱包中,虽然便于实时交易,但存在安全隐患:

  • 持续联网状态易受网络攻击
  • 所有资金集中在单一热钱包

Vault Wallet 价值

冷钱包通过物理隔离提供资产保护:

  • 自动归集:当热钱包余额超过设定值时自动转移资金
  • 风险隔离:大部分资金脱离在线环境存储

2. 为应用配置冷钱包

前置条件

  • 应用拥有者权限
  • 有效的钱包地址(支持 Arcblock 原生地址或 ETH 兼容地址)

操作步骤

image.png

  1. 进入服务控制台

  1. 选择运维 -> 高级

  1. 绑定冷钱包地址

冷钱包地址可以是你的owner钱包地址,需注意:如果你修改了冷钱包地址,我们会认为旧的冷钱包地址不再安全,无法再作为当前应用的冷钱包使用

3. 在Payment Kit 中为支付货币启用冷钱包

功能逻辑

javascript
热钱包余额监控 → 超过阈值 → 触发自动转账 → 资金进入冷钱包

配置步骤

  1. 进入Vault 配置

  • 导航路径:Payment > Settings > Vault
  1. 设置货币规则

  • 选择需要配置的货币类型(如ETH/ABT)
  • 输入存入阈值、缓冲阈值
  • 点击保存

image.png