Skip to content

存款保险库

存款保险库允许向任何人发送代币——即使他们还没有注册。资金安全地保存在链上,直到收件人验证身份。

支持的链

存款保险库仅在 SolanaPolygon 上可用。

工作原理

  1. 发送:您向社交账号、电话号码或邮箱发送代币
  2. 保管:代币锁定在安全的链上保险库中
  3. 通知:收件人收到通知
  4. 领取:他们注册、验证身份后收到代币

为什么使用保险库?

  • 无需地址:使用 @用户名、电话号码或邮箱发送
  • 收件人无需拥有 Drop:资金等待他们注册
  • 非托管:代币保存在链上,而非由 Drop 保管
  • 可取消:发送方可在领取前取消

链上实现

保险库在每条链上使用原生智能合约:

  • Solana:原生 Solana 程序,兼容 SPL Token
  • Polygon:Solidity 智能合约,兼容 ERC-20

两种实现都存储:

  • 发送方钱包地址
  • 收件人标识符(为保护隐私已哈希处理)
  • 代币和金额
  • 时间戳和状态

保险库生命周期

待处理

发送后:

  • 代币锁定在保险库中
  • 您可以在活动中查看状态
  • 您可以取消并取回代币(领取前)

已领取

当收件人注册并验证身份后:

  • 代币自动转入他们的钱包

身份验证

收件人必须验证他们拥有您发送到的账号、电话号码或邮箱:

  • 社交账号:连接他们的 X、Telegram 或 TikTok 账户
  • 电话:通过短信验证码验证
  • 邮箱:通过邮件链接验证

只有经过验证的所有者才能领取代币。标识符在链上经过哈希处理,因此只有真正的所有者才能证明所有权。

安全性

  • 链上托管:智能合约持有资金,而非 Drop
  • 身份绑定:只有经过验证的收件人才能领取
  • 隐私保护:收件人标识符已哈希处理
  • 已审计:合约经过专业审计
  • 非托管:Drop 无法访问或移动存入的资金
  • 仅限验证代币:只有经过验证的代币才能存入(防止恶意代币攻击)

费用

所有存款保险库交易由 Drop 代付费用

  • 存款:网络费用由 Drop 承担
  • 领取:网络费用由 Drop 承担
  • 收回:网络费用由 Drop 承担
  • 无平台费:没有额外的平台费用

ERC-20 代币授权

在 Polygon 上,存入 ERC-20 代币需要先进行授权交易。这是标准的 EVM 要求。授权交易费用也由我们代付。

代币限制

只有经过验证的代币才能存入保险库:

  • Solana:Jupiter 验证的代币
  • Polygon:ChangeNow 验证的代币

这可以防止恶意代币攻击(转账收费代币、变基代币等)。

使用场景

功能描述
发送发送到账号、电话或邮箱
赠送向多个收件人分发
打赏罐接受任何人的打赏
付款请求从非用户处接收

相关内容