代币(ETH)空投工具

经过一段时间紧锣密鼓的开发测试,代币(ETH)空投工具已经上线啦。
代币空投工具

使用方法

该工具支持erc20代币和eth的空投,具体操作方法如下:

空投代币

1. 输入代币地址

代币(ETH)空投工具_第1张图片
输入代币地址

之后合约会查出来该代币的信息,用户当前登录的账户所拥有的账户总量,以及当前用户对空投合约的代币授信。
授信表示用户允许合约代操作的代币数量,空投前必须授信空投合约。
如果空投授信额度为0时,请点击“点击授信”按钮,给空投合约授信。(即使授信合约,非您发起的空投请求也不会成功的,不用担心代币安全问题)

2. 授信

代币(ETH)空投工具_第2张图片
授信1

点击授信后打开授信页面,请输入授信数量,比如您要空投1w用户,每个用户10个币,授信数量就请填写100000, 然后点击确定。


代币(ETH)空投工具_第3张图片
授信2

确定后会发出一个交易请求,在metamask里点确认后,请耐心等待授信成功,期间可以通过metamask查交易进度。

刷新页面查询直到确认授信成功。

3. 输入参数和空投地址

输入每个账户的空投币数量,同时也会显示每一笔空投的手续费(合约收费)。
点击上传空投账户列表文件。
注意,这里的文件最好为txt或者csv格式,每一个地址一行。如果有多余信息,每一行必须为逗号分隔,且用户地址必须在第一列。


代币(ETH)空投工具_第4张图片
示例文件格式

注意,这里你可以选择空投批处理地址数量,比如有1w个地址要空投,批处理数量为100,那就需要空投100次。空投手续费按每次收取,因此批处理数量肯定是越大越好。


代币(ETH)空投工具_第5张图片
批量空投

但是:以太坊每笔交易gas消耗量有上限,因此批处理数量是有上限的。

4. 调整批处理参数和空投

生成空投列表后,您可以点击空投按钮开始空投,这时会有两种结果:

  • 提示交易有问题

    代币(ETH)空投工具_第6张图片
    交易失败

    当上方提示交易看起来有问题时,不会有真实交易请求发出,请您检查授信等参数是否设置合理,如果参数没问题,大概率是批处理数量过大。
    一个快捷的调试办法是把批处理数量改成很小的值,比如10。如果能够成功触发交易请求,那就是批处理数量问题,您可以逐步调整批处理数量。

  • 发出交易请求
    当参数正确时,会触发metamask的交易请求,下方会列出交易的etherscan地址,您可以去etherscan查看交易状态。

    交易状态

    etherscan上显示如图,您可以查看这次示例空投的[链接]。(https://ropsten.etherscan.io/tx/0x167e4ab0a50d4f8f4ade0ac3b9c1df3110b897ec66df02cd048cbefa1e1a191e)

代币(ETH)空投工具_第7张图片
etherscan

空投ETH

空投ETH跟空投代币并没有太大区别,只是代币地址里直接填入0,另外也不需要设置授信。
注意发送ETH比发送代币所需要的gas更多,因此批处理数量需要调低

在Ropsten上测试

如果您仍有担心,可以先在Ropsten上测试,只需要把metamask接入网络换成ropsten,然后刷新页面即可。
请注意,您需要在ropsten网络上重新部署代币

已有的发送记录

该合约经过几次迭代,已经稳定工作,已经有稳定的使用记录可查。

  1. mainnet交易记录
    版本1
    版本2
    **版本2有一些失败交易是前端页面bug,已修复
    版本3

  2. rospten
    ropsten上测试较多,就不一一列举了,

0x01f2d9495775c22972a8ebba26b5fabdabd3a2a2
0xd791b7bd93b7333595474284d30ed6bb742e4519

你可能感兴趣的:(代币(ETH)空投工具)