name: veil description: “通过Veil Cash在Base上实现隐私和屏蔽交易 - 基于ZK的匿名转账” command: veil emoji: “🌪️” gates: envs: - VEIL_KEY
Veil - Base链上的隐私交易
通过Veil Cash在Base链上实现隐私和屏蔽交易。将ETH存入隐私池,使用ZK证明进行私密提现/转账。
工作原理
- 存入 - 将ETH发送到隐私池(公开 → 私密)
- 转账 - 私密转移资金(私密 → 私密)
- 提现 - 提取到公开地址(私密 → 公开)
所有私密操作都使用ZK证明 - 无人能关联您的存入和提现记录。
命令
设置
/veil init 初始化Veil密钥对
/veil status 检查配置和中继器状态
余额查询
/veil balance 查询所有余额
/veil queue 查询队列余额(待处理存入)
/veil private 查询私密余额
操作命令
/veil deposit <金额> 将ETH存入隐私池
/veil withdraw <金额> <地址> 提现到公开地址
/veil transfer <金额> <veil密钥> 私密转账给其他用户
/veil merge 合并UTXO(资金整合)
示例
/veil init
/veil balance
/veil deposit 0.1
/veil withdraw 0.05 0x1234...
安全注意事项
- 切勿分享您的VEIL_KEY - 它控制您的私密资金
- 安全存储密钥对(使用chmod 600)
- 使用专用RPC避免速率限制
设置步骤
# 初始化创建密钥对
/veil init
# 或手动设置:
export VEIL_KEY="..." # 您的Veil私钥
export PRIVATE_KEY="0x..." # 用于存入(公开交易)
要求
- Base链上的ETH用于存入和燃气费
- Node.js用于ZK证明生成
- Veil SDK:
npm install -g @veil-cash/sdk