Coder Social home page Coder Social logo

all-in-one-v2's Introduction

Typing SVG

Идеальный скрипт-V2 для ведения фермы. Освоив его, ты сможешь (идет перечисление модулей) :

  1. web3_checker : очень быстро (асинка) смотрит баланс монеты в любой evm сети.
  2. debank_checker : около быстро (асинка) смотрит все токены, нфт и протоколы во всех evm сетях (которые доступны на самом debank).
  3. exchange_withdraw : вывод монет с бирж : binance, mexc, kucoin, bybit, huobi, bitget.
  4. okx_withdraw : вывод с биржи okx + в подарок вывод с субов. отдельным модулем из-за функции вывода с суб-аккаунтов.
  5. transfer : вывод монет с кошельков в evm сетях.
  6. 0x_swap : аграгатор, хорошая замена 1inch.
  7. orbiter : бридж eth во всех сетях, включая zksync era и starknet. чтобы бриджит на starknet, нужно добавить адреса кошельков старкнета в файл starknet_address.txt.
  8. woofi : bridge. бридж проходит через stargate (layerzero). универсален, доступны все монеты и сети, которые там есть.
  9. woofi : swap. универсален, доступны все монеты и сети, которые там есть.
  10. sushiswap : универсальный, доступны все основные сети, кроме optimism (пока что).
  11. bungee_refuel : дешевый бридж нативки между сетями.
  12. tx_checker : смотрит nonce во всех (почти) evm сетях.
  13. 1inch_swap : агрегатор.
  14. merkly_refuel : отправка газа с одной сети в другую через layerzero.
  15. nft_checker : очень быстро (асинка) смотрит баланс конкретной nft.

Дополнительная информация :

  1. Добавил tg_sender. Все результаты прописываются не только в терминал, но и в тг-бота.
  2. Для чекеров сделал csv файлы.
  3. Добавил возможность включить прокси в web3. Работает это так : берет все твои кошельки и поочередно берет прокси из файла proxies.txt. То есть распределение на прокси будет равным. Кол-во кошельков и прокси может отличаться. Например, если будет 10 кошельков и 3 прокси, то распределение будет такое : прокси_1 = 4 кошелька, прокси_2 = 3 кошелька, прокси_3 = 3 кошелька.
  4. Добавил максимальную плату за газ в $ для каждой сети. если газ в транзе будет выше заданного числа, скрипт будет спать, пока газ не снизится (setting.py => MAX_GAS_CHARGE)
  5. Если транзакция висит в пендинге > заданного времени (config.py => max_time_check_tx_status), она считается исполненной. это я сделал из-за bsc, тк с 1 гвеем некоторые транзы висят в пендинге часами, и скрипт соответственно тоже.
  6. Для 0x_swap требуется api key, который можно получить здесь : https://dashboard.0x.org/apps. Более подробно описал здесь : https://t.me/never_broke_again_v1/315
  7. Можно запускать 1 или несколько модулей. Запуск нескольких модулей настраивается в tracks.py.

Информация по tracks (несколько модулей).

  1. Чтобы режим работал, нужно в setting.py сделать USE_TRACKS = True.
  2. В tracks.py настраиваются треки с модулями, можешь сделать несколько треков и выбирать их в setting.py в переменной TRACK.
  3. Функция wait_balance работает только в режиме треков : выбираешь сеть, в которой будешь ждать монету, и минимальный баланс. Когда баланс монеты станет больше min_balance, скрипт перейдет к следующему модулю. Проверка баланса каждые 10 секунд.

Настройка.

  1. Вся настройка делается в файле setting.py, описание там же.
  2. Если хочешь запускать несколько модулей в одной цепочке, их нужно настраивать в tracks.py.
  3. В папке data есть 5 файлов : wallets.txt, recipients.txt, proxies.txt, starknet_address.txt, data.py :
  • wallets.txt - сюда записываем кошельки (приватники / адреса).
  • recipients.txt - сюда записываем адреса для трансфера, используется только в модуле transfer когда выводим с кошелька на адрес. 1 кошелек = 1 адрес.
  • proxies.txt - сюда записываем прокси, они используются в debank чекере, без них он работать не будет, и в web3, если USE_PROXY = True (в конфиге). Формат : http://login:password@ip:port
  • starknet_address.txt - сюда записываем адреса кошельков старкнета. если не будете бриджить с орбитера на старкнет, можно не вставлять.
  • data.py - здесь вся приватная информация : rpc, tg_token, tg_id, апи ключи от бирж.
  1. Настраивать модули нужно в функциях value в файле setting.py.
  2. Запускать нужно файл main.py, если USE_TRACKS = False, тогда в терминале будет список с модулями, нужно будет выбрать один.

Устанавливаем библиотеки : pip install -r requirements.txt

Огромная просьба сначала все прочитать на 10 раз, все протестировать, погуглить и только потом задавать вопросы в наш код чат. В личку админам с вопросами по коду просьба не писать, они не ответят.

Donate (evm) : 0xb7415DB78c886c67DBfB25D3Eb7fcd496dAf9021 or donates-for-hodlmod.eth

Паблик : https://t.me/hodlmodeth. [ code ] чат : https://t.me/code_hodlmodeth. Канал с обновлениями и лайф-рофл-контентом : https://t.me/never_broke_again_v1

all-in-one-v2's People

Contributors

zaivanza avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.