美文网首页
代币(ETH)空投工具

代币(ETH)空投工具

作者: 泡沫与周期_白羊Jerry | 来源:发表于2018-03-25 17:22 被阅读2426次

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

    使用方法

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

    空投代币

    1. 输入代币地址

    输入代币地址

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

    2. 授信

    授信1

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


    授信2

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

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

    3. 输入参数和空投地址

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


    示例文件格式

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


    批量空投

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

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

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

    • 提示交易有问题

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

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

    空投ETH

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

    在Ropsten上测试

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

    已有的发送记录

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

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

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

    0x01f2d9495775c22972a8ebba26b5fabdabd3a2a2
    0xd791b7bd93b7333595474284d30ed6bb742e4519

    相关文章

      网友评论

          本文标题:代币(ETH)空投工具

          本文链接:https://www.haomeiwen.com/subject/wfxkcftx.html