Оновлення Telegram-бота Swaptain до SwapKit v4 з новими функціями
Опис Робіт
Проєкт передбачає оновлення існуючого Telegram-бота Swaptain із SwapKit v1 до SwapKit v4, забезпечення повного збереження функціональності, покращення продуктивності та впровадження нових можливостей — системи реферальних винагород («Refer & Earn») і підтримки всіх нових мереж, сумісних із SwapKit v4.
Роботи охоплюють технічне рефакторинг-оновлення, виправлення помилок, оптимізацію продуктивності та комплексне тестування на всіх підтримуваних мережах.
1. Міграція та рефакторинг на SwapKit v4
Замінити всі застарілі модулі
swapkit/*версії v1 на їхні аналоги у v4.Оновити логіку keystore, конфігурації мереж і змінні середовища (.env).
Централізувати створення клієнта SwapKit через middleware для підвищення ефективності та усунення дубльованих ініціалізацій.
Видалити всі застарілі виклики
swapkit/helpersі непотрібні допоміжні функції.Нормалізувати типи ланцюгів (chains) та активів відповідно до специфікацій v4.
Виконати чистку коду й виправлення логіки обробників сцен (
.always().do()), callback-маршрутизації та навігації користувача.Забезпечити стабільну сумісність із середовищем розгортання Fly.io, включно з оновленням Docker-конфігурації та оптимізацією процесу збірки.
2. Оптимізація Продуктивності та Надійності
Реалізувати кешування часто використовуваних API-запитів (баланси, ціни) з TTL 20–60 секунд.
Оптимізувати оновлення повідомлень у Telegram для зниження затримок API.
Відкласти імпорт важких модулів для прискорення запуску бота.
Додати обробку таймаутів, резервні сценарії (fallback) і покращений логінг помилок.
Перевірити узгодженість i18n-ключів і правильність усіх текстових перекладів.
3. Система «Refer & Earn» (Реферальна програма)
Розробити механізм генерації унікального реферального посилання для кожного користувача Telegram.
Відстежувати нових користувачів, залучених через рефералів, а також обсяг їхніх транзакцій.
Реалізувати логіку нарахування 0.3% від обсягу транзакцій запрошених користувачів на користь реферера.
Зберігати дані про реферальні зв’язки та обсяги транзакцій у базі даних (через Prisma).
Додати кнопку «Request Payout», що веде на Google-форму клієнта для запиту виплати.
Створити базову панель адміністративного контролю для перевірки рефералів і запобігання зловживанням.
4. Інтеграція Нових Мереж SwapKit v4
Розширити конфігурацію бота для підтримки всіх нових блокчейнів, доступних у SwapKit v4.
Ініціалізувати клієнтів, провайдерів і механізми комісій для кожної нової мережі.
Оновити логіку обробки активів і валідації транзакцій із урахуванням особливостей різних ланцюгів.
Перевірити коректність роботи депозитів, свопів і відображення балансів у всіх нових мережах.
Запит до виконавців: будь ласка, уважно ознайомтеся з описом і вкажіть у своїй пропозиції кошторис та строк виконання.
-
1 день44 783 UAH1 день44 783 UAH
Привіт, я працював над оновленням бота для DeFi з кешуванням API і реферальною системою ✅ 100+ користувачів, 20 с кешування, повна інтеграція. Як плануєте інтегрувати нові мережі SwapKit v4 у вже існуючу архітектуру?
Пропоную зв'язатися, я безкоштовно проконсультую вас з технічної сторони та складемо план розробки + розповім про мою команду!
-
30 днів13 435 UAH
2259 5 1 30 днів13 435 UAHПривіт, я переглянув твоє завдання і вважаю, що можу успішно його виконати. Я був би радий співпрацювати з тобою — будь ласка, напиши мені в приватному повідомленні для отримання додаткових деталей.
-
1 день2239 UAH
95644 1272 1 10 1 день2239 UAHВітаю.Є великий досвід в розробці телеграм ботів. Готовий до співпраці.Звертайтесь.
-
14 днів17 913 UAH
446 3 0 14 днів17 913 UAHПривіт, прочитав тз, готовий зробити міграцію на SwapKit v4 так-же готовий реалізувати реферальну програму з захистом від зловживань, оптимізацію а так-же інтеграцію.
-
1 день2239 UAH
9984 117 0 1 день2239 UAHВітаю.
Розробляю ботів для телеграму на NodeJS. Готовий взятися. Пишіть, обговоримо.
Актуальні фриланс-проєкти в категорії Python
Telegram bot для найму/пошуку працівників. Для пошуку роботи
1100 UAH
1. Загальна концепція Створення Telegram-бота для автоматизації підбору персоналу та двостороннього пошуку роботи. Система працює за принципом активного відгуку та взаємного підтвердження інтересу (Double Opt-In). У системі передбачено дві ролі: Роботодавець (Власник фірми) та… Python, Розробка ботів ∙ 1 день 5 годин тому ∙ 82 ставки |
Технічна підтримка веб-платформи (Python/Django)Є працюючий веб-проект, потрібно підтримувати і поступово приводити в порядок, без переписування з нуля. Стек проекту: Backend: Python, Django, Django Rest Framework Frontend: Next.js База даних: PostgreSQL Інфраструктура: AWS (EC2), Nginx Є інтеграції з зовнішніми API… Python, Веб-програмування ∙ 1 день 7 годин тому ∙ 67 ставок |
Розробка веб-сервісу з платним доступом до онлайн-чатуДоброго дня, необхідно розробити веб-сервіс, який включає: * персональні посилання для користувачів; * сторінку з описом послуги; * оплату через PayPal; * онлайн-чат в реальному часі; * відображення відео на сторінці користувача; * облік оплаченного часу та автоматичне… Python, Веб-програмування ∙ 2 дні 9 годин тому ∙ 74 ставки |
Створення додаткуБажаю створити мобільний додаток для спілкування, в застосунку має бути аудіо,відео дзвінок, створення групових чатів,можливість синхронізувати з контактами телефону, налаштуваннями акаунта: привязка по мейлу, 2фа, номеру телефону,можливість налаштовувати сповіщення… Java, Python ∙ 3 дні 6 годин тому ∙ 36 ставок |
Налаштування двосторонньої інтеграції WhatsApp з Odoo CRMВітаю! Шукаємо спеціаліста для реалізації технічного завдання з налаштування двосторонньої інтеграції месенджера WhatsApp з CRM-системою Odoo. ⚠️ Важливе технічне уточнення:Офіційний WhatsApp Business API (WABA) не розглядається. Необхідно впровадити стабільне «сіре» рішення… Python, Веб-програмування ∙ 3 дні 16 годин тому ∙ 24 ставки |