Ввод/вывод TON в тг боте на python, блокчейн

30 000 руб. за проект
19 мая 2024, 20:00 • 15 откликов • 96 просмотров
Нужен python разработчик, который сможет интегрировать в бота на aiogram платежную систему работающую в TON, ввод/вывод.

Система должна быть самописной и напрямую работать с блокчейном.

Как мы видим ее работу

Пополнение:

1. для каждого нового пользователя создается кошелек и приватный ключ.

2. Пользователь пополняет сгенерированный для него кошелек, мы должны отслеживать данные транзакции.

3. После пополнения сгенерированного кошелька мы отправляем транзакцию на наш кошелек внутренний, который храним в .env. Зачисляем пользователю баланс только тогда, когда пополнение было осуществлено на наш внутренний баланс.

Вывод:

Пользователь может вписать свой кошелек на который будет происходить зачисление средств, на вывод можно поставить только одну транзакцию, несколько одновременно ставить нельзя, после успешного списания с нашего кошелька и зачисления на кошелек пользователя он может сделать следующий запрос на вывод.

Что мы хотим видеть в результате:

Отказаустойчивая система, которая позволяет обрабатывать вывод/пополнения в TON, возможность с легкостью обработать возникшие ошибки во время транзакций, например, путем вывода их в админке.

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

• Кол-во TON на ввод
• Кол-во TON на вывод
• Комиссия на ввод
• Комиссия на вывод
• Возможность отключения системы, которая обрабатывает транзакции.

Стек технологий, который используем на проекте:

pyrhon, aiogram, flask-admin, sqlalchemy, DI

Для платежной системы хотели бы видеть как вариант celery, чтобы можно было делать их в фоновом режиме, но готовы выслушать и другие предложения.