Реализовать продажу SPL токена через (BAS) POST запросами

10 000 руб. за проект
22 января 2025, 15:42 • 1 отклик • 17 просмотров
Кратко:
Есть готовый шаблон в BAS, который выполняет функции создания и продажи токена на платформе pump.fun через веб интерфейс браузера.
Задача: выполнять продажу токена в BAS через POST запросы для экономии времени продажи.
Продавать все токены которые появились на кошельке после создания монеты



Техническое задание (ТЗ) Проект: Автоматизация продажи токенов через API pump.fun в BAS Цель: Оптимизировать процесс продажи токенов в Browser Automation Studio (BAS), заменив взаимодействие с веб-интерфейсом на POST-запросы к API, что позволит значительно ускорить процесс продажи.


1. Текущая реализация В настоящее время используется BAS-шаблон, который выполняет создание и продажу токенов на pump.fun через эмуляцию действий в браузере.

2. Задача Настроить в BAS выполнение продаж токенов через POST-запросы к API pump.fun, вместо использования браузерной автоматизации.

API - https://pumpportal.fun/local-trading-api/trading-a...


3. Требования к реализации 3.1. Анализ API pump.fun
  • Определить эндпоинты API, отвечающие за процесс продажи токенов.
  • Выяснить список параметров, необходимых для POST-запросов (например, wallet_id, token_address, sale_price, amount).
  • Определить, требуется ли аутентификация (например, передача Authorization Token, cookies и т. д.).
  • Если документация API недоступна, провести реверс-инжиниринг с помощью перехвата сетевых запросов (DevTools, Fiddler, Burp Suite).
3.2. Реализация в BAS В шаблон BAS необходимо добавить:

  • Модуль работы с HTTP-запросами (HTTP Client в BAS).
  • Отправку POST-запросов к API pump.fun с нужными параметрами.
  • Обработку ответа API (успешное выполнение, ошибки, повторные попытки при сбоях).
  • Парсинг JSON-ответов от API и логирование результатов.
3.3. Логирование и обработка ошибок
  • Записывать все операции в лог-файл.
  • Обрабатывать ошибки сети, API-ошибки и автоматически перезапускать запросы при сбоях.

4. Функциональные требованияОтключение браузерной автоматизации для продажи токенов
Отправка POST-запросов через BAS
Логирование успешных и неуспешных операций
Обработка ошибок и повторные попытки при неудачах
Продажа всех токенов кошелька


5. Ожидаемый результат Готовый BAS-шаблон, который:

  • Продает токены на pump.fun без использования браузера.
  • Работает через API POST-запросы.
  • Логирует каждую операцию.
  • Обрабатывает ошибки и повторяет запросы при необходимости.