Helius AirShip 是一个开源工具,使代币空投变得简单、经济且易于访问。无论您是向 Saga Chapter 2 持有者、NFT/cNFT 持有者、SPL 代币持有者分发,还是使用 CSV 文件,AirShip 都能简化流程,并通过 ZK 压缩大幅降低成本。
什么是 AirShip?
AirShip 是一个全面的空投解决方案,利用 ZK 压缩使大规模代币分发在 Solana 上变得经济实惠。AirShip 不再为每个接收者创建单独的代币账户(每个账户约需 0.002 SOL),而是使用 ZK 压缩将接收者数据捆绑到一个单一的 Merkle 根中,从而将成本降低超过 95%。有关空投成本和 ZK 压缩工作原理的详细说明,请阅读我们的综合指南:The Cheapest Way to Airdrop Solana Tokens
主要功能
简化空投
轻松进行代币空投,无需技术技能
ZK 压缩
通过减少账户使用来降低大型空投的成本
多接收者
支持 NFT 持有者、代币持有者、CSV 文件等
成本效益
与传统方法相比,空投成本降低超过 95%
成本比较
传统空投
10,000 名接收者: 20 SOL ($4,800)
ZK 压缩空投
10,000 名接收者: 0.01 SOL ($2.40)
先决条件
Solana 钱包
一个持有您想要分发的代币的钱包
用于费用的 SOL
足够的 SOL 以支付最低交易费用
接收者列表
CSV 文件、NFT 持有者或代币持有者
RPC 端点
支持 ZK 压缩和 DAS API (免费获取一个)
使用网页版
网页版非常适合较小的空投和喜欢图形界面的用户。
访问 AirShip
访问 AirShip 网站 并点击 “Create New Airdrop”。
使用 CLI 版本
CLI 版本更适合较大的空投和喜欢命令行工具的用户。
安装
- npm
- 从源码构建
使用方法
将
/path/to/your/airdrop_wallet.json 替换为您的 Solana 文件系统钱包路径,并将 YOUR_API_KEY 替换为您的 Helius API 密钥。交互式设置
要求
Node.js
Node.js >= v20.9.0pnpm >= v9.13.2(用于从源码构建)
Solana 钱包
一个有效的文件系统钱包,需满足:
- 持有要分发的代币
- 有用于交易费用的 SOL
- 拥有正在分发的代币
RPC 端点
如果您没有文件系统钱包,请访问 Solana 文档 了解创建方法。
最佳实践
先测试
在进行大规模空投之前,始终先用小批量进行测试
使用专用钱包
专门创建一个用于空投的钱包
备份数据
保存您的接收者列表和交易签名
验证接收者
在执行之前仔细检查接收者地址