api.dexscreener.com отвечает 429
Проверьте Сколько запросов в минуту скрипт отправляет к этому эндпоинту?
Решение Снизьте частоту до лимита и кешируйте результаты. Дополнительные IP — не решение для опубликованного лимита.
DEX-аналитика без обрывов — и каждый токен сверяется по адресу контракта, а не по названию.
DexScreener работает через Cloudflare: так обслуживаются и dexscreener.com, и api.dexscreener.com (проверено 18.10.2026). А Cloudflare сообщала, что с 9 июня 2025 года российские провайдеры замедляют соединения с её сетью — загружаются только первые 16 КБ любого ресурса. В документации Cloudflare, обновлённой 23 апреля 2026 года, это замедление по-прежнему описано. Графики и ответы API из России поэтому могут обрываться; постоянный выход за рубежом держит их на рабочем маршруте.
Данные идут через API с минутными лимитами. API DexScreener (api.dexscreener.com) отдаёт пары по сети и адресу пары и все пулы токена по его адресу, а эндпоинты вроде профилей токенов ограничены 60 запросами в минуту. Сайт в нашей проверке ответил 403 на простой запрос скрипта, поэтому автоматизируйте через API, а сайт открывайте в браузере.
Названия обманывают, адреса — нет. В нашей проверке поиск «WETH USDC» в DexScreener вернул 30 пар, ни одной в Ethereum и несколько со спам-названиями, а запрос по адресу контракта WETH показал настоящие пулы. Прежде чем верить цене, сверяйте сеть и адрес контракта.
Используйте клавиши со стрелками для горизонтальной прокрутки.
| Критерий | Выбор | Почему |
|---|---|---|
| Продукт | Ротационный резидентный прокси | IP домашней сети в выбранной стране |
| Оплата | По трафику, линия «Премиум» или «Бюджетная» | Ответы API и графики лёгкие, оплата за израсходованные ГБ |
| Сколько выходов | По одному на аналитика или скрипт | У каждого своя липкая сессия |
| Страна | Где открываются DexScreener и интерфейс DEX | Для Web3 страна не выбирается автоматически — выберите до генерации |
| Протокол | HTTP (по умолчанию) или SOCKS5 | HTTP подходит для браузера, Python и curl |
| Смена IP | Липкая сессия в выбранной стране, не постоянный IP | С подключённым кошельком берите статический ISP |
Кнопка «Настроить прокси для DEX» открывает ротационные резидентные прокси для сценария Web3 с оплатой по трафику. Купите трафик для выбранной линии и выберите регион перед генерацией.
Используйте клавиши со стрелками для горизонтальной прокрутки.
| Критерий | Статический ISP | Ротационный резидентный | Дата-центр |
|---|---|---|---|
| Что вы получаете | Домашний IP, закреплённый за вами на весь срок | IP домашних сетей: липкая сессия в выбранной стране или ротация на бюджетной линии | Фиксированные IP в дата-центрах — самый быстрый и дешёвый вариант в консоли |
| Цена | За IP и срок, сумма в PTC видна до оплаты (1 PTC = US$1) | За ГБ: бюджетная US$1.50, премиум US$5.00, от 1 ГБ | За IP и срок, сумма в PTC видна до оплаты |
| Лучше всего для DEX-аналитики | Интерфейс DEX с подключённым кошельком — один постоянный IP | Чтение DexScreener, GeckoTerminal и страниц DEX из ограниченных сетей | Опрос API DexScreener с вашего сервера в пределах лимитов |
Цены в долларах США, оплата балансом PTC (1 PTC = US$1). Пополните кошелёк и купите нужную линию. Автопродления пока нет — продлевайте статические IP в «Мои активы» до конца срока.
Кнопка «Настроить прокси для DEX» открывает «Ротационные резидентные прокси» со сценарием Web3. Выберите линию, затем в «Объём трафика» нажмите «Добавить трафик» и купите пакет или укажите «Свой объём (ГБ)». В «Настройках подключения» оставьте «Выбор региона / липкий IP», выберите регион и протокол и нажмите «Проверить цену и создать».
Ожидаемый результат В «Ваша конфигурация» указаны «По трафику», Web3, «Выбор региона / липкий IP» и регион.
После оплаты консоль открывает «Мои активы». Нажмите «Показать данные» у нового прокси и скопируйте адрес подключения (хост:порт), логин и пароль.
Вызывайте эндпоинт token-pairs с сетью и адресом токена, как в примере ниже, или откройте dexscreener.com в профиле браузера с тем же прокси. Ведите список адресов контрактов, которые отслеживаете.
Держитесь в пределах минутного лимита каждого эндпоинта, кешируйте результаты, обновляйте их по расписанию и делайте паузу при 429.
Ожидаемый результат Скрипт выводит пулы с DEX, адресом пары, ценой и ликвидностью без ошибок 429.
Используйте клавиши со стрелками для горизонтальной прокрутки.
# pip install requests
import requests
PROXY = "http://USERNAME:PASSWORD@HOST:PORT" # residential endpoint from My assets
PROXIES = {"http": PROXY, "https": PROXY}
CHAIN = "ethereum"
TOKEN = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" # WETH: match tokens by address, not by name
r = requests.get(f"https://api.dexscreener.com/token-pairs/v1/{CHAIN}/{TOKEN}", proxies=PROXIES, timeout=30)
r.raise_for_status()
pairs = sorted(r.json(), key=lambda p: (p.get("liquidity") or {}).get("usd") or 0, reverse=True)
for p in pairs[:5]:
print(p["dexId"], p["pairAddress"], f'{p["baseToken"]["symbol"]}/{p["quoteToken"]["symbol"]}',
"price USD", p.get("priceUsd"), "liquidity USD", (p.get("liquidity") or {}).get("usd"))
Выводит самые ликвидные пулы токена в одной сети. Замените CHAIN и TOKEN на свои и держите частоту запросов в пределах минутного лимита, указанного DexScreener для каждого эндпоинта.
Проверьте Сколько запросов в минуту скрипт отправляет к этому эндпоинту?
Решение Снизьте частоту до лимита и кешируйте результаты. Дополнительные IP — не решение для опубликованного лимита.
Проверьте Это настоящий адрес контракта токена в этой сети?
Решение Ищите по адресу: в результатах поиска встречаются токены с чужими и спам-названиями.
Проверьте ipinfo.io в том же браузере показывает страну прокси?
Решение Исправьте прокси браузера. Если интерфейс ограничивает ваш регион своими правилами, соблюдайте их.
Сайт и API DexScreener обслуживаются через Cloudflare, а Cloudflare сообщала о замедлении своих соединений российскими провайдерами с июня 2025 года. Если страницы и ответы обрываются, работайте через выход за рубежом.
Эта настройка — для исследований. Если интерфейс DEX ограничивает вашу страну своими условиями, прокси не меняет того, кто вы, — соблюдайте условия и местные правила. Для работы с кошельком берите статический ISP.
Токен с любым названием может выпустить кто угодно. В нашей проверке поиск «WETH USDC» не вернул ни одной пары в Ethereum и показал несколько спам-названий — фильтруйте по сети и адресу контракта.
У каждого эндпоинта свой; эндпоинты вроде профилей токенов — 60 запросов в минуту. Кешируйте результаты и делайте паузу при 429.
Нет. Цены и пулы приходят из блокчейна и от провайдера данных, прокси меняет только то, откуда идёт запрос.
Сторонний источник · Проверено:
С 9 июня 2025 года российские провайдеры замедляют соединения с сервисами за Cloudflare — загружаются только первые 16 КБ любого ресурса.
Описывает ситуацию на июнь 2025 года.
Официальная документация · Проверено:
Прочитано 18.10.2026: сказано, что российские провайдеры систематически замедляют трафик к сайтам и сервисам, ограничивая передачу примерно 16 КБ на соединение; страница обновлена 23 апреля 2026 года.
Текст самой Cloudflare; сколько продлится замедление, не сказано.
Официальная документация · Проверено:
Базовый URL https://api.dexscreener.com; эндпоинты /latest/dex/search, /latest/dex/pairs/{chainId}/{pairId} и пары токена по сети и адресу; эндпоинты вроде /token-profiles/latest/v1 ограничены 60 запросами в минуту.
Локальный пример · Проверено:
18.10.2026 поиск «WETH USDC» вернул 30 пар, ни одной в Ethereum, часть со спам-названиями токенов; GET /token-pairs/v1/ethereum/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 вернул 30 пар WETH с полями chainId, dexId, pairAddress, baseToken, quoteToken, priceUsd и liquidity. В тот же день dexscreener.com ответил 403 на простой запрос curl через Cloudflare, api.dexscreener.com тоже обслуживается через Cloudflare.
Ответы меняются вместе с рынком; проверка без прокси.
Наблюдение за продуктом · Проверено:
Проверено по исходному коду консоли 18.10.2026: для сценария Web3 страница ротационных резидентных прокси оплачивается по трафику на линии «Премиум» или «Бюджетная» (пакет трафика или, если доступно вашему аккаунту, «Списание из кошелька PTC»), по умолчанию режим «Выбор региона / липкий IP» — липкая сессия в выбранной стране без гарантии постоянного IP; «Глобальная ротация» — только на бюджетной линии с пакетом трафика. HTTP или SOCKS5, одна генерация — один выход. Подсказка Web3: «Открытые данные: Фактический трафик · HTTP CONNECT / SOCKS5 · регион на выбор · соблюдение лимитов».
Наблюдение за продуктом · Проверено:
На странице цен: бюджетные ротационные резидентные — US$1.50 за ГБ, премиум — US$5.00 за ГБ, от 1 ГБ; баланс в PTC, 1 PTC = US$1.00; аренда статических ISP и дата-центр IP зависит от региона, количества и срока и показывается до оплаты (сверено с рабочим каталогом 09.10.2026).
Создайте аккаунт, пополните баланс и выберите выход: ротируемый резидентский, статический ISP или дата-центр. Ротируемые резидентные — в 195+ странах и регионах.