# Скрипт для вывода токенов с популярных бирж

By [Thor Lab](https://paragraph.com/@th0masi) · 2023-04-13

---

[https://t.me/thor\_lab](https://t.me/thor_lab)

Всем привет, решил переписать гайд и обновить код. Теперь вы можете выводить практически со всех популярных бирж, на некоторых биржах не требуется подтверждений и внесения кошельков в белый список:

*   **Binance** - без белых списков, выводит на все
    
*   **Mexc** - без белых списков, выводит на все
    
*   **Kucoin** - без белых списков, выводит на все
    

А вот на некоторых все же потребуется добавлять кошельки в белый список, для вывода

*   **Gate** - выводит только на кошельки в белом списке
    
*   **OKX** - выводит только на кошельки в белом списке
    
*   **Huobi** - выводит только на кошельки в белом списке
    

_Чисто комиссии отбить за тесты: 0x8AF6727AD0Ad4FB3CEE9c81C29A3C741913c7B5a_

### Ссылка на скрипт

Сам скрипт находится :

[https://github.com/th0masi/all-cex-withdrawal](https://github.com/th0masi/all-cex-withdrawal)

Файлы софта: `main.py` и `wallets.txt`, папка `network` не является обязательной, в ней находятся txt файлы, в которые я спарсил: `название монеты:ID сети: комиссия за вывод` для каждой биржи, **тут важен ID сети, т.к. для разных бирж ID одной и той же сети указываются по разному**

### Как работает скрипт?

Софт отправляет API запросы бирже через популярную библиотеку **ccxt** для python. Информацию о библиотеке можете найти в интернете.Чтобы софт работал вам нужно указать API-ключи для бирж, их можно сгенерировать на самой бирже.При генерации укажите обязательно IP с которого будете отправлять запросы, можете указать IP свой сети (узнать можно [здесь](https://whatismyipaddress.com/)) и IP своего прокси (если используете его). \*\*Ссылки для генерации ключей в самом начале поста! \*\* После генерации вам дадут **API-Key**, **API-Secret Key**. На биржах **OKX** и **Kucoin** вас попросят также ввести дополнительно пароль. В момент создания ключа обязательно выбирайте возможность выводить и вписывайте свой IP.

Указать все ключи _(либо ключи бирж, которые собираетесь использовать)_ вы можете в `main.py`

![](https://storage.googleapis.com/papyrus_images/2009f616a0f3f257c6642cf100db1dd1f3c79d4ee425b218ef074869e9738d93.png)

### Настройки софта

Настроить софт можно прямо в главном файле `main.py`

![](https://storage.googleapis.com/papyrus_images/96e85cdb9118e59ad88244a4befd8fb9dfa9fd9a1ac0a0a358a551298fe76122.png)

Большинство пунктов я думаю понятны, но хочу кое что прояснить:

`network` - это скорее не название сети а именно ID сети на бирже и у разных бирж они разные, поэтому вы можете их найти и проверить в папке **network** проекта. Там я спарсил все монеты, id сетей и комиссии на вывод. **Внимание, он чувствителен к регистру!**

`proxy_server` - это прокси, они используются для доступа к OKX, если ваш основной IP не блочится (а именно с него посылаются запросы), то нужно удалить строку `'proxies': proxies`, в функции `okx_withdraw`

### Как запустить софт

Для работы кода в первую очередь вам нужно установить **Python** версии \*\*3.10.10 \*\*на [официальном сайте.](https://www.python.org/downloads/release/python-31010/) \*Внизу страницы будет таблица с ссылками.

\*Я бы рекомендовал вам так же установить **Pycharm**, как самый удобный IDE для запуска, редактирования и кодинга в целом.

Вы можете посмотреть [видео](https://www.youtube.com/watch?v=bQEM_AZO2VE) как его скачать, установить, запустить. После установки вам нужно будет создать новый проект.

![](https://storage.googleapis.com/papyrus_images/5c521f381b3f32e0d36fccd6f9dbc989d3c76d0ea7aa430613e8c63ff8d3bb86.png)

При создании проекта убедитесь что у вас **Python310** в \*\*Base interpreter

\*\*После создания проекта, поместите файл `main.py` с гитхаба (вот [ссылка](https://github.com/th0masi/all-cex-withdrawal) еще раз) и создайте файл `wallets.txt` с номерами кошельков \*\*(не приватники!)

**Файл автоматически отобразится здесь, нажмите его чтобы открыть** \*\*

![](https://storage.googleapis.com/papyrus_images/93f587fc91e983947a4448bccf60636c5958faebaddce73615dfecadf6e87a6d.png)

Теперь вы можете полностью настроить скрипт под себя и внести сюда свои API-ключи

После этого вам нужно установить библиотеку **ccxt** (для работы с API бирж) Переходим в терминал и вводим команду `pip install ccxt`

![](https://storage.googleapis.com/papyrus_images/71df920356c642b188f1ef1a26ab2fecaddf4ce2fed2ca9dc1cadb429a9a7264.png)

Теперь еще раз проверьте все ключи, правильность заполненных данных, адреса кошельков для вывода в файле wallets.txt и после этого можете запускать софт кнопкой в правом верхнем углу, либо комбинацией **Shift+F10**

![](https://storage.googleapis.com/papyrus_images/9285f9bd54f111c7ad2e267fb2068102440bf0c116dec7923ffe639afdf6992b.png)

После этого у вас появится лог выполнения:

![](https://storage.googleapis.com/papyrus_images/db9fa56902c6666e88ecb3cd2059bdbfd0bef55780c3f4491b4c9209d3458d88.png)

Удачи, по вопросам вы можете писать мне в чат:

[https://t.me/thorlab\_chat](https://t.me/thorlab_chat)

либо в личку [@th0masi](https://t.me/th0masi), если боитесь спалить какие-либо данные.

Ну и если вы хотите отблагодарить можете кидать любую валюту в любой сети сюда: **0x8AF6727AD0Ad4FB3CEE9c81C29A3C741913c7B5a**

---

*Originally published on [Thor Lab](https://paragraph.com/@th0masi/hmvWLqp6J2tsekjeUF19)*
