7

ERC20/ETH批量发送工具【AirDroper】

 3 years ago
source link: http://blog.hubwiz.com/2020/11/15/airdroper-intro/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
区块链开发课程精选

在开发DeFi应用或其他以太坊DApp的过程中,常常会需要将应用 相关的ERC20代币发送给众多的测试用户,如果逐个手工发送的话, 不仅非常繁琐而且容易出错。AirDroper 是一个解决ERC20/ETH批量发送问题的在线工具,利用AirDroper可以快速 将应用代币发放给广泛的测试人群,不仅提高效率,而且有效 节约发送所需的GAS成本。

airdroper home page

利用AirDroper批量投放ERC20/ETH的使用方法非常简单:

  1. 连接MetaMask钱包
  2. 设置ERC20代币地址和批量发送数据
  3. 选择一个合适的GAS价格
  4. 提交给AirDroper执行批量发送

1、连接MetaMask钱包

在使用AirDroper之前,需要确保你的浏览器已经安装了MetaMask钱包。 可以前往MetaMask官网进行安装。

点击AirDroper页面的【连接钱包】按钮并确认MetaMask的弹窗后,可以 看到页面上显示的当前账号地址:

AirDroper wallet connect

2、设置ERC20地址和发送数据

将要发送的ERC20的代币地址粘贴到地址栏,点击create options行, 就完成了ERC20地址的设置:

AirDroper setup erc20

稍等片刻,可以看到AirDroper自动识别了ERC20代币的符号与小数位数:

AirDroper token recognized

可以手工填写批量发送数据,也可以上传预先准备好的文本数据文件, 格式很简单:一行对应一个转账,目标地址在前,转账数量在后, 两个字段之间用逗号隔开,例如向地址0x1dF62f291b2E969fB0849d99D9Ce41e2F137006e 转12.34个代币,就可以写成如下形式:

1
0x1dF62f291b2E969fB0849d99D9Ce41e2F137006e, 12.34

设置完成之后,AirDroper页面看起来是这样:

AirDroper Step 1 done

这表示,我们将向4个不同的地址分别投放数量不等的EZT代币。

点击【下一步】选择查看批量交易设置信息并选择合适的GAS价格。

3、查看批量交易总览并选择GAS价格

在设置GAS价格之前,可以先检查一下批量交易总览信息:

AirDroper select gas price

AirDroper提供如下的批量发送总览信息:

  • 待发送总量:本次要发送的代币总量
  • 目标地址总数:要投放的目标地址个数
  • 代币余额:当前连接的MetaMask钱包的代币余额
  • 当前授权额度:当前连接的MetaMask钱包对AirDroper的授权额度
  • 以太币余额:当前连接的MetaMask钱包的以太币余额
  • GAS价格:当前选择的GAS价格

GAS价格会影响以太坊交易确认的快慢程度。AirDroper会基于 以太坊网络的实时数据提供几种可选的GAS价格方案:

AirDroper select gas price

较高的GAS价格会更快地确认交易,较低地GAS价格有助于降低 发送手续费,可以根据自己地需要进行选择。

继续点击【下一步】提交给AirDroper进行批量发送。

4、提交批量发送

在这个步骤,AirDroper将自动执行你提交的批量发送任务:

AirDroper submit massive send

可以看到上面提示需要在MetaMask中确认两个交易。第一个交易 是授权AirDroper合约代为处理你的ERC20代币,第二个交易则是 真正的批量发送交易。

如果你提交的批量发送数据包含很多行,AirDroper按每批次200 行自动切分为多个交易逐个发送。例如假设要投放给1520人,那么 就会分为 1520/200 + 1 = 8个批量发送交易,依次进行处理。

在MetaMask弹出的交易确认对话框中按照提示进行确认并等待 交易完成即可。当所有交易执行完毕后,可以看到:

AirDroper massive send completed

点击响应的交易哈希可以在Etherscan中查看交易详情。

5、AirDroper小结

AirDroper作为一个出色的ERC20/ETH在线批量发送工具,有助于 DeFi或DApp开发者向广泛群体快速投放应用通证,非常值得收藏。


原文链接:AirDroper:ERC20批量转账工具 - DefiPlot


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK