Получи случайную криптовалюту за регистрацию!

Собираем монеты с мультиаккаунтов. ——————————————————————————— | Ебём ретродропы точка.ком

Собираем монеты с мультиаккаунтов.
——————————————————————————————————————————————————————————————————————————————
Автор - hodlmod.eth
Автор - hodlmod.eth
Автор - hodlmod.eth

Скрипт отправляет монеты почти в любой сети.
Не получится выводить те монеты, контракт которых не верифицирован.
Скрипт выводить будет так : 1 кошелек => 1 кошелек, то есть кол-во кошельков должно быть равное.
Если выводишь с 200 кошельков, то и recepient должно быть 200.
Если хочешь выводить с (например) 200 кошельков на 1, то в recepient нужно 200 раз прописать адрес одного кошелька куда придут деньги.

Инструкция:

1. В файл private_keys.txt добавляем приватники кошельков, с которых будем выводить монеты.
2. В файл recepients.txt добавляем адреса кошельков, на которые будем отправлять монеты.
3. Скачиваем необходимые библиотеки (прописывай в терминал):

pip install web3
pip install termcolor
pip install json
pip install random
pip install tqdm
pip install decimal
pip install requests
pip install tabulate

4. Запускаем main.py.
5. Добавляем новые монеты:
Заходим CoinMarketCap, выбираем монету, заходим в scan.
Например ты выбрал DAI в сети Ethereum.
Нам нужно 4 значения : decimals, symbol, address и abi.
decimals: https://pastenow.ru/9e144874ed8f82e52a9ac0d48b672cb5
address: нажимаем на contract (выше decimals)
копируем это: https://pastenow.ru/d528e413a088802c1396e6aaf4dffcda
abi: нажимаем contract, листаем страницу code вниз и копируем значение Contract ABI.

Примечания:
1. В
терминале будут вопросы, на которые нужно отвечать yes / no или прописывать цифры.
2. Если монеты (symbol) в массиве data нет, то нужно будет прописывать это самому в терминале либо заранее добавь монету в нужную сеть в массив data.
3. В файл token.abi нужно будет вставить abi контракта, если необходимой монеты не будет в массиве data.
4. если не уверен сколько у тебя монет на каком кошельке, советую запустить скрипт по проверке баланса монет - тык.
5. На кошельке должно быть достаточно баланса нативного токена (токен сети) для оплаты газа.
6. Код лучше запускать на vscode / pycharm.
7. Вывод < весь баланс монеты > работает так: сначала скрипт чекает баланс, затем выводит.

Чат для помощи и дурацких вопросов - тык.