Бот для автоматической торговли NFT
tensor.trade - NFT маркетплейс, на котором бот должен торговать в соответствии с заданными критериями.
Предлагайте ваши варианты реализации, сроки и цену
Торговля на маркетплейсе устроена по принципу P2P. Задача бота - вовремя менять цену в ордерах на покупку и продажу таким образом, чтобы она всегда была близко лучшей стоимости, например, 3-5 место в списке ордеров, но никогда не поднималась на 1-2 место.
Конкретный пример, коллекция tensorian:

Здесь видно, что мой ордер на продажу моей нфт находится на третьем месте с ценой 7.33.
А на первом месте ордер с самой выгодной ценой - 7.20. Если по этому ордеру купят нфт, то он пропадет из списка и я автоматически встану на 2е место. В этом случае бот должен поставить цену выше, чем 7.37, чтобы я снова встал на третье место.
И то же самое в обратную сторону. Если я стою на третьем месте и появляются еще 3 ордера, с ценой более выгодной, чем у меня, то я буду смещен на 6-е место, тогда бот тоже должен скорректировать цену, чтобы вернуть меня на желаемое место.
Настройки должны отдельно настраиваться по:
1. Коллекции
2. Виде ордера - покупка/продажа
3. Количеству нфт
4. Желаемому месту в списке, или диапазону мест
Быстродействие должно быть высоким, не более 5 секунд. Лучше меньше
При каждом изменении ордера необходимо подтверждать операцию в кошельке. В данном случае используется кошелек BackPack - backpack.app
-
Nick Osipov Web4Business
Добрый день. Каким образом хотите реализовать мониторинг, частотой в каждые 3сек.? И присутствует ли АПИ ?
-
I. Вопросы по платформе и API
Доступ к API Tensor.trade:
- Есть ли уже доступ к API Tensor.trade, или требуется помощь в его получении?
- Предоставлена ли документация к API (GraphQL/REST) для работы с ордерами?
Взаимодействие с Solana:
- Планируется ли использовать только Tensor.trade, или требуется работать с дополнительными Solana-программами?
- Какие именно операции необходимы с блокчейном: только получение данных или выполнение транзакций?
II. Вопросы по функционалу
Алгоритм изменения цен:
- Какой диапазон позиций (например, 3–5 место) должен поддерживать бот?
- Какие действия должны выполняться, если бот временно не может вернуть ордер в указанный диапазон (например, из-за слишком низкой цены)?
Частота обновлений:
- Как часто бот должен проверять список ордеров и обновлять цену? (Например, каждые 5 секунд.)
- Есть ли ограничения на частоту запросов к API?
Типы ордеров:
- Необходима ли поддержка как ордеров на покупку, так и на продажу?
- Требуется ли установка цен в зависимости от объёма или других условий?
Ошибки и исключения:
- Как бот должен реагировать на ошибки API или блокчейна (например, превышение лимита запросов)?
- Какие действия предпринимать, если не удаётся обновить цену ордера?
III. Вопросы по настройкам и конфигурации
Персонализация:
- Нужно ли делать настройки для разных коллекций (отдельно задавать диапазон мест, частоту обновления)?
- Будет ли одна коллекция активной за раз, или нужно поддерживать сразу несколько?
Пользовательский интерфейс:
- Требуется ли интерфейс для управления ботом (например, через консоль или веб-панель)?
- Нужна ли возможность динамически изменять параметры (например, диапазон мест, коллекцию)?
IV. Вопросы по техническим ограничениям
Работа с кошельком:
- Планируется ли использование автоматизированной подписи транзакций в будущем?
- Если подпись ручная, как часто будет возможность подтверждать транзакции?
Ограничения API:
- Известны ли лимиты API Tensor.trade по количеству запросов?
- Предоставляются ли тестовые данные для проверки без реальных операций?
V. Вопросы по итогам и ожиданиям
Результаты и мониторинг:
- Нужен ли отчёт о работе бота (например, логирование действий, изменения цен)?
- Как будет оцениваться успешность проекта?
Расширяемость:
- Есть ли планы на добавление новых функций в будущем (например, управление несколькими аккаунтами)?
- Нужна ли поддержка работы с другими платформами или коллекциями?
Тестирование:
- Какая среда будет использоваться для тестирования? (Например, тестовая сеть Solana.)
- Какие сценарии тестирования критически важны?
-
Откройте доступ к личной переписке. Если я найду в ближайшее время решени по доступу айпи к торговой платформе, то отпишусь, а остальное реализовать будет проще. Или напишите мне в личные для открытия диалога в переписке.
-
Актуальные фриланс-проекты в категории Криптовалюта и blockchain
Аудит и построение защищённой инфраструктуры для отправки BTC-транзакций
27 000 UAH
Ищем инженера по безопасности Bitcoin под две задачи: (1) аудит текущей системы генерации кошельков и отправки BTC с выявлением уязвимостей; (2) проектирование и построение новой защищённой инфраструктуры для хранения ключей и отправки транзакций.Часть 1 — Аудит текущей системы… Администрирование систем и сетей, Криптовалюта и blockchain ∙ 2 дня 18 часов назад ∙ 6 ставок |
Нужен инженер/наставник по смарт-контрактам
358 451 UAH
Я хочу найти инженера/наставника по смарт-контрактам, который имеет богатый опыт в разработке смарт-контрактов на Solidity. Криптовалюта и blockchain, Инжиниринг ∙ 9 дней 14 часов назад ∙ 12 ставок |