# Polymarket 2.0

{% hint style="success" %}
Совместимость: Windows, MacOS, Linux
{% endhint %}

## 📚 Описание проекта

**Polymarket** — крупнейшая платформа для ставок на события внутри крипты и за её пределами. Наш софт существует с 2024 года, и теперь мы выпускаем **полный ремастер** под современные стандарты. Помогает нафармить транзакции и объём в проекте.

**Инвестиции:** $2.8B (Бутерин, Dragonfly, Polychain)

### 🚀 Доступные в софте активности

* Ставки на события со всех аккаунтов
* Клейм наград
* Режим набива Volume
* Продажа всех ставок
* Подробная статистика по каждому аккаунту: ссылка на аккаунт, объём, PnL, активные ставки, наличие клеймов, статус прокси

**Особенности**

* Разбивка аккаунтов на группы с разными заданиями и настройками
* 3 режима ставок: случайное событие, определённый исход, определённый исход и маркет
* Полная информация по каждому аккаунту отдельно, включая логи и историю ставок
* Рандомизация задержек и действий

{% hint style="info" %}
За дальнейшими обновлениями можно следить в нашем паблике: <https://t.me/oxygen\\_tools>
{% endhint %}

### ⚙️ Установка

**Требования:**

* Установка Node Js: <https://nodejs.org/>

**Скачивание:**

1. Перейти в нашего бота: <https://t.me/OduLandBot?start=r\\_oxygen\\_x>
2. Личный кабинет -> Доступ к софтам -> Выбрать интересующий вас продукт

<figure><img src="https://4043961612-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9XoggI4ezKP2sOs4B2tY%2Fuploads%2FkCMAk5SVTUySYflhdno0%2F05182-ezgif.com-video-to-gif-converter.gif?alt=media&#x26;token=8b090cc5-d5c0-4cd5-9f23-cb0d1b37a21e" alt=""><figcaption><p>Скачивание продукта</p></figcaption></figure>

***

### ▶️ Первый запуск

1. Положите заполненный файл `wallets.txt` рядом с `.exe` файлом
2. Запустите `.exe` — браузер откроется автоматически по адресу `http://localhost:3700`
3. Перейдите в **Settings → License** и введите ваш Oxygen API ключ, нажмите **Save**
4. Аккаунты автоматически импортируются из `wallets.txt` и начнут загружаться
5. Во вкладке **Dashboard** нажмите **Initialize** — это создаст все нужные API для аккаунтов
6. Задачи запускаются из вкладки **Tasks**
7. Следить за ходом задач можно в **Dashboard** или во вкладке **Logs**

{% hint style="info" %}
`License API` — находится в личном кабинете телеграм бота\
<https://t.me/OduLandBot?start=r\\_oxygen\\_x\\>
\
Личный кабинет -> Доступ к софтам -> API Ключ
{% endhint %}

***

## ✅ Настройка и начало работы

{% hint style="info" %}

#### Формат данных для `wallets.txt`

Базовый формат:

`private_key`:`ip`:`port`:`login`:`pass`

Расширенный — с никнеймом:\
`private_key`:`ip`:`port`:`login`:`pass`:`alias`

Расширенный — с никнеймом и тегом (при импорте автоматически создаст тег):\
`private_key`:`ip`:`port`:`login`:`pass`:`alias`:`tag`

Гайд по созданию .txt с аккаунтами:

[Создание файла с данными](/docs/soft/gaidy/sozdanie-faila-s-dannymi.md)
{% endhint %}

### :file\_folder: Страница Dashboard

Отображает состояние всех аккаунтов в реальном времени.

<figure><img src="/files/cj6ymmnOj4N643bTXIFB" alt=""><figcaption></figcaption></figure>

**Колонки таблицы:**

| Колонка    | Описание                                        |
| ---------- | ----------------------------------------------- |
| Nickname   | Имя аккаунта на Polymarket (клик → профиль)     |
| Alias      | Короткое имя из wallets.txt                     |
| Tag        | Тег для фильтрации и групповых операций         |
| Bal (Poly) | Баланс USDC на Polymarket                       |
| Bal (EVM)  | Баланс MATIC на Polygon (клик → DeBank)         |
| Proxy      | Статус прокси (OK / FAIL)                       |
| PM         | Доступность Polymarket через прокси (OK / FAIL) |
| Volume     | Общий объём торгов в USD                        |
| PnL        | Прибыль и убыток                                |
| Active     | Открытые позиции                                |
| All Bets   | Всего сделок                                    |
| Claim      | Доступные клеймы                                |
| Init       | Статус инициализации                            |
| Last Run   | Результат последней задачи                      |

**Кнопки управления:**

`Initialize` — создать API-ключи и подготовить все аккаунты к работе (выполнять при первом запуске);\
`Refresh Data` — обновить балансы, позиции и статус прокси для всех аккаунтов;\
`Stop All` — остановить все запущенные задачи;

**Групповые операции** — выберите аккаунты чекбоксами (Shift+клик для диапазона), затем:

* **Assign Tag** — назначить или снять тег
* **Run Task** — запустить задачу для выбранных аккаунтов
* **Delete** — удалить аккаунты из базы

**Детали аккаунта** (кнопка Details):

* **Logs** — лог активности аккаунта
* **Open Bets** — активные позиции с актуальными ценами
* **Pending Claims** — закрытые позиции, ожидающие клейма
* **History** — полная история всех позиций
* **Proxy** — детали и статус прокси-подключения

### :file\_folder: Страница Tasks

Здесь выбирается и запускается нужный модуль:

<figure><img src="/files/wnNG82jkLNYipZCEJ23C" alt=""><figcaption></figcaption></figure>

| Режим          | Описание                                          |
| -------------- | ------------------------------------------------- |
| **Bet**        | Ставки на события по списку ссылок                |
| **Sell All**   | Продажа всех открытых позиций                     |
| **Claim**      | Клейм наград с завершённых рынков (без газа)      |
| **Volume**     | Покупка и продажа ставок для набива объёма        |
| **Initialize** | Подготовка аккаунтов (API-ключи, проверка прокси) |

{% hint style="info" %}
**Форматы ссылок для ставок**

**1. Случайное событие** — бот автоматически выберет наиболее вероятный исход:\
`https://polymarket.com/event/slug`

**2. Определённый исход** — указываем название и сторону (`yes` / `no`):\
`https://polymarket.com/event/slug`|`Outcome`|`yes`

**3. Спортивные события с ключевым словом:**\
`https://polymarket.com/sports/category/slug`|`moneyline`|`yes`

Поддерживаемые ключевые слова для маркета: `moneyline`, `winner`, `ml` — выбирают основной маркет матча.\
Любой другой текст — поиск по названию маркета (например, `Brazil`).\
Пустое поле — авто-выбор по вероятности.

Все форматы можно комбинировать в одном файле.
{% endhint %}

**Цель запуска (Target):**

* **All** — все аккаунты
* **Tag** — только аккаунты с выбранным тегом

### :file\_folder: Страница Settings

<figure><img src="/files/i03YPS4EkAg9JklMHKZl" alt=""><figcaption></figcaption></figure>

**General:**

`Threads` — сколько аккаунтов работает одновременно (по умолчанию: 5);\
`Account Order` — порядок обработки: случайный / по очереди / по балансу / по объёму;\
`Order Type` — рыночные или лимитные ордера;\
`Retry on Error` — количество повторных попыток при ошибках (для клейма, продажи, инициализации);\
`Language` — язык интерфейса;

**License:**

Введите ваш Oxygen API ключ. Статус отображается: Active (зелёный), Invalid (красный).

**Telegram Notifications:**

`Bot Token` — токен бота от @BotFather;\
`Chat ID` — ваш Telegram Chat ID;\
`Notify Errors` — уведомления об ошибках;\
`Notify Complete` — уведомления о завершении задач;\
`Notify Claims` — уведомления об успешных клеймах;

**RPC Nodes:**

Список Polygon RPC-нод (по одной на строку). Бот автоматически ротирует их при ошибках.

**Delays:**

`Between Threads` — задержка между запуском каждого аккаунта (сек), по умолчанию 1–3;\
`Between Bets` — задержка между отдельными ставками (сек), по умолчанию 5–15;\
`Volume Sell Delay` — задержка между покупкой и продажей в режиме Volume (сек), по умолчанию 3–10;

**Betting:**

`Stop Balance` — не запускать аккаунт, если баланс ниже этого значения (по умолчанию: $5);\
`Bet % of Balance` — случайный процент от баланса на каждую ставку (по умолчанию: 2–10%);\
`Bets per Account` — случайное количество ставок на аккаунт за задачу (по умолчанию: 1–5);\
`Volume Cycles` — количество кругов покупки/продажи в режиме Volume (по умолчанию: 1–3);

**Tag Overrides:**

Позволяет задавать отдельные настройки задержек и ставок для аккаунтов с определёнными тегами. Аккаунты с тегом будут использовать эти настройки вместо глобальных.

### :file\_folder: Страница Logs

* Лог в реальном времени с цветовой разметкой
* Фильтр по уровню: All / Info / Warn / Error / OK
* Поиск по тексту
* Автопрокрутка к последним записям
* Кнопка **Clear Logs** — очистить все записи

{% hint style="info" %}
Все дальнейшие обновления будут публиковаться в нашем паблике: <https://t.me/oxygen\\_tools>
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tools.oxygen.wiki/docs/soft/polymarket-2.0.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
