資安

以太坊批量發送工具AirDroper

在開發DeFi應用或其他以太坊DApp的過程中,常常會需要將應用相關的ERC20代幣發送給眾多的測試用戶,如果逐個手工發送的話,不僅非常繁瑣而且容易出錯。AirDroper是一個解決ERC20/ETH批量發送問題的在線工具,利用AirDroper可以快速將應用代幣發放給廣泛的測試人群,不僅提高效率,而且有效節約發送所需的GAS成本。

在這裡插入圖片描述

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

  1. 連接MetaMask錢包
  2. 設置ERC20代幣地址和批量發送數據
  3. 選擇一個合適的GAS價格
  4. 提交給AirDroper執行批量發送

1、連接MetaMask錢包

在使用AirDroper之前,需要確保你的瀏覽器已經安裝了MetaMask錢包。可以前往MetaMask官網進行安裝。

點擊AirDroper頁面的【連接錢包】按鈕並確認MetaMask的彈窗後,可以看到頁面上顯示的當前賬號地址:

在這裡插入圖片描述

2、設置ERC20地址和發送數據

將要發送的ERC20的代幣地址粘貼到地址欄,點擊create options行,就完成了ERC20地址的設置:

在這裡插入圖片描述

稍等片刻,可以看到AirDroper自動識別了ERC20代幣的符號與小數位數:

在這裡插入圖片描述

可以手工填寫批量發送數據,也可以上傳預先準備好的文本數據文件,格式很簡單:一行對應一個轉賬,目標地址在前,轉賬數量在後,兩個字段之間用逗號隔開,例如向地址0x1dF62f291b2E969fB0849d99D9Ce41e2F137006e轉12.34個代幣,就可以寫成如下形式:

0x1dF62f291b2E969fB0849d99D9Ce41e2F137006e, 12.34

設置完成之後,AirDroper頁面看起來是這樣:

在這裡插入圖片描述

這表示,我們將向4個不同的地址分別投放數量不等的EZT代幣。

點擊【下一步】選擇查看批量交易設置信息並選擇合適的GAS價格。

3、查看批量交易總覽並選擇GAS價格

在設置GAS價格之前,可以先檢查一下批量交易總覽信息:

在這裡插入圖片描述

AirDroper提供如下的批量發送總覽信息:

  • 待發送總量:本次要發送的代幣總量
  • 目標地址總數:要投放的目標地址個數
  • 代幣餘額:當前連接的MetaMask錢包的代幣餘額
  • 當前授權額度:當前連接的MetaMask錢包對AirDroper的授權額度
  • 以太幣餘額:當前連接的MetaMask錢包的以太幣餘額
  • GAS價格:當前選擇的GAS價格

GAS價格會影響以太坊交易確認的快慢程度。AirDroper會基於以太坊網絡的實時數據提供幾種可選的GAS價格方案:

在這裡插入圖片描述

較高的GAS價格會更快地確認交易,較低地GAS價格有助於降低發送手續費,可以根據自己地需要進行選擇。

繼續點擊【下一步】提交給AirDroper進行批量發送。

4、提交批量發送

在這個步驟,AirDroper將自動執行你提交的批量發送任務:

在這裡插入圖片描述

可以看到上面提示需要在MetaMask中確認兩個交易。第一個交易是授權AirDroper合約代為處理你的ERC20代幣,第二個交易則是真正的批量發送交易。

如果你提交的批量發送數據包含很多行,AirDroper按每批次200行自動切分為多個交易逐個發送。例如假設要投放給1520人,那麼就會分為 1520/200 + 1 = 8個批量發送交易,依次進行處理。

在MetaMask彈出的交易確認對話框中按照提示進行確認並等待交易完成即可。當所有交易執行完畢後,可以看到:
在這裡插入圖片描述

點擊響應的交易哈希可以在Etherscan中查看交易詳情。

5、AirDroper小結

AirDroper作為一個出色的ERC20/ETH在線批量發送工具,有助於DeFi或DApp開發者向廣泛群體快速投放應用通證,非常值得收藏。


原文鏈接:AirDroper以太坊批量轉賬工具 — DefiPlot

Leave a Reply

Your email address will not be published. Required fields are marked *