Краткая информация: основная задача проекта, автоматизация процесса максимально быстрого приобретения NFT в блокчейне TON на сайте getgems.io по заданным параметрам, таким, как выбор коллекции, цена ниже которой будет совершена сделка.
Техническое задание:
1. Необходимо разработать бота для блокчейна TON, который будет осуществлять покупку NFT на сайте
getgems.io/ 2. Бот должен иметь возможность работы с смартконтрактами для автоматической покупки NFT по заданным параметрам
3. Бот должен иметь интерфейс где можно задать следующие параметры:
- Выбор коллекции NFT для покупки
- Установка цены ниже которой будет производится покупка NFT
- Указание кошелька для перевода купленных NFT
- Возможность задать плату за газ в сети
4. Бот должен автоматически переводить купленные NFT с смартконтракта на указанный кошелек.
5. Реализовать возможность выводить TON и другие монеты из смартконтракта.
Дополнительные требования:
- Безопасность: обеспечить безопасность данных. Доступ должен быть только у 1 человека.
- Надежность: обеспечить стабильную работу бота и смартконтракта.
- Скорость: обеспечить быструю реакцию бота на появление новых NFT по заданным параметрам.
После разработки бота необходимо провести тестирование на специально созданных тестовых сценариях и обеспечить документацию по использованию и настройке бота.
Важно:
Бот должен автоматически обновлять информацию в блокчейне о выставлении коллекций на продажу и осуществлять их покупку напрямую.
Важно:
Во время тестирования будет проверяться скорость отправки транзакции и скорость обновления данных в блокчейне.