Solana Airdroper
Zadania: Napisz skrypt do automatycznego wysyłania tokenów i NFT w sieci Solana na listę adresów.Wykonanie: Wykonany Python skrypt oparty na Solana CLI z dwoma trybami pracy:
1 .Zwykły tryb: Użytkownik wprowadza nazwę adresu tokenu i ilość tokenów, które należy wysłać do każdego adresu w pliku konfiguracyjnym .env, następnie umieszcza listę adresów w airdrop.txt i uruchamia skrypt.2 .Tryb PRO: Skrypt odbywa się i wykonuje przesyłki za pośrednictwem pliku airdrop.csv, który zawiera 3 kolumny: adres tokenu, adres odbiorcy, ilość.Zalety skryptów: Przed rozpoczęciem airdrop'a skrypt wyciąga informacje o liczbie odbiorców i kwocie SOL, która zostanie wydana na airdrop.Podczas wysyłania tokenów, skrypt tworzy dwa pliki success.csv i fail.csv, gdzie przechowuje wszystkie adresy i podpisy transakcji udanych i nieudanych wysyłek, po zakończeniu airdrop, te informacje są również usunięte.Sam scenariusz działa zarówno z zwykłymi tokenami, jak i z NFT.Również do pracy skrypt nie wymaga RPC lub proxy i nie ma szans na złamanie dowolnego czasu.PS: Przegląd skryptów znajduje się na moim kanale YouTube "Blockchain Developer"
1 .Zwykły tryb: Użytkownik wprowadza nazwę adresu tokenu i ilość tokenów, które należy wysłać do każdego adresu w pliku konfiguracyjnym .env, następnie umieszcza listę adresów w airdrop.txt i uruchamia skrypt.2 .Tryb PRO: Skrypt odbywa się i wykonuje przesyłki za pośrednictwem pliku airdrop.csv, który zawiera 3 kolumny: adres tokenu, adres odbiorcy, ilość.Zalety skryptów: Przed rozpoczęciem airdrop'a skrypt wyciąga informacje o liczbie odbiorców i kwocie SOL, która zostanie wydana na airdrop.Podczas wysyłania tokenów, skrypt tworzy dwa pliki success.csv i fail.csv, gdzie przechowuje wszystkie adresy i podpisy transakcji udanych i nieudanych wysyłek, po zakończeniu airdrop, te informacje są również usunięte.Sam scenariusz działa zarówno z zwykłymi tokenami, jak i z NFT.Również do pracy skrypt nie wymaga RPC lub proxy i nie ma szans na złamanie dowolnego czasu.PS: Przegląd skryptów znajduje się na moim kanale YouTube "Blockchain Developer"