Bot Telegram - portfel kryptowalutowy + wymiennik
Przykład: @swap_go_bot
Specyfikacja techniczna (ST) — Telegram-bot z hot wallet i wbudowanym wymiennikiem
1. Cel projektu
Stworzyć Telegram-bota, który pozwala użytkownikom:
Doładować saldo kryptowalutami (BTC, ETH, TRON, USDT i inne tokeny).
Śledzić saldo w czasie rzeczywistym.
Wypłacać środki na zewnętrzne adresy.
Zapewnić bezpieczeństwo środków z wykorzystaniem hot wallet + cold wallet.
Wymieniać waluty wewnątrz bota po własnym kursie (wirtualnie).
2. Obsługiwane waluty
BTC (BIP-44, coin_type = 0)
LTC (BIP-44, coin_type = 2)
ETH/ERC-20 tokeny (coin_type = 60)
BNB/BEP-20 tokeny (coin_type = 60 / sieć BSC)
TRX/TRC-20 tokeny (coin_type = 195)
Opcjonalnie: USDC ERC-20, DAI, inne popularne tokeny
3. Architektura systemu
[Telegram-bot]
|
v
[Serwer aplikacji]
|
+--> [HD Wallet (dla wszystkich walut)]
| - generacja unikalnych adresów dla użytkowników
| - przechowywanie prywatnych kluczy (szyfrowanie)
|
+--> [Baza danych użytkowników]
| - saldo każdego użytkownika
| - historia depozytów, wypłat i wymian
|
+--> [Node / RPC-dostawcy]
| - śledzenie przychodzących transakcji
|
+--> [Mechanizm Sweep]
| - zbieranie środków z adresów użytkowników na główny hot wallet
| - okresowe przekierowanie do cold wallet
|
+--> [Wymiennik]
- wirtualna wymiana walut po wewnętrznym kursie
- natychmiastowa konwersja salda dla użytkownika
4. Wymagania funkcjonalne
4.1 Rejestracja i autoryzacja
Użytkownik wchodzi w interakcję przez Telegram-bota.
Przy pierwszym uruchomieniu bot tworzy wpis w bazie danych.
4.2 Doładowanie salda
Użytkownik wybiera walutę.
Generowany jest unikalny adres dla wybranej waluty.
Użytkownik wysyła środki na adres.
Serwer śledzi transakcję przez nodę/RPC.
Saldo jest aktualizowane natychmiast w bocie.
Sweep zbiera środki na główny hot wallet okresowo.
4.3 Wyświetlanie salda
Saldo w Telegram-bocie jest pokazywane w czasie rzeczywistym.
Wsparcie dla wielu walut jednocześnie.
4.4 Wypłata środków
Użytkownik wprowadza adres i kwotę.
Sprawdzenie salda i prowizji.
Tworzenie transakcji z prywatnego klucza hot wallet.
Wysłanie do sieci i aktualizacja bazy danych.
4.5 Wbudowany wymiennik
Użytkownik wybiera walutę, którą chce wymienić, oraz walutę, na którą chce konwertować.
Konwersja odbywa się wirtualnie wewnątrz bazy danych, fizyczne przesyłanie środków nie jest konieczne.
Kurs wymiany ustalany jest wewnątrz bota przez administratora.
Po wymianie saldo użytkownika jest aktualizowane natychmiast.
Historia wymian jest przechowywana dla użytkownika i admina.
4.6 Sweep
Okresowe zbieranie środków z adresów użytkowników na główny hot wallet.
Prowizja jest opłacana w sieci.
Sweep nie wpływa na wyświetlanie salda w bocie.
5. Bezpieczeństwo
Prywatne klucze są szyfrowane i przechowywane tylko na serwerze.
Dla dużych rezerw część środków jest przenoszona do cold wallet.
Serwer jest zabezpieczony: firewall, monitoring, kopie zapasowe.
Logowanie wszystkich operacji (depozyty, wypłaty, sweep, wymiany).
6. Panel administracyjny (opcjonalnie)
Podgląd sald użytkowników.
Historia depozytów, wypłat i wymian.
Zarządzanie sweep i cold wallet.
Ustawienie wewnętrznego kursu wymiany walut.
7. Stos technologiczny
Język: Python / Node.js
Biblioteki do portfeli:
BTC/LTC →
bitcoinlib,bit,bitcoinjs-libETH/ERC-20 →
web3.py,ethers.jsTRON/TRC-20 →
tronpy,tronweb
Baza danych: PostgreSQL / MySQL
Dostawcy RPC / nodów: Infura, Alchemy, TronGrid, ElectrumX
-
60 dni25 518 PLN60 dni25 518 PLN
Cześć, wielokrotnie pracowałem ze wszystkimi potrzebnymi sieciami. Robiłem zarówno portfele, jak i monitoringi. Mam doświadczenie z całym niezbędnym stosem. Dokumenty mogę dostarczyć. Całkowity czas realizacji tego projektu wyniesie około 1-2 miesięcy. Cena to 6000 euro. Dla wygody możemy podzielić na kilka części.
-
7 dni1701 PLN
598 12 2 7 dni1701 PLNWykonam twoje zadanie niezwłocznie. Szybko i jakościowo. Doświadczenie w dziedzinie programowania i administracji ponad 6 lat.
-
40 dni10 632 PLN
106 40 dni10 632 PLNCześć, mogę zająć się twoim projektem, mam 3-letnie doświadczenie z botami Telegram.
-
70 dni31 897 PLN
396 70 dni31 897 PLNCześć!
Nazywam się Aleksiej, reprezentuję grupę deweloperów – NC-1.
Od ponad pięciu lat tworzymy strony internetowe, aplikacje mobilne, sklepy internetowe, systemy ERP/CRM i inne produkty e-commerce.
W naszym zespole jest specjalista (średni) z niezbędnym doświadczeniem i wiedzą dla Ciebie. Stawka za godzinę - 17 eur. Oferujemy stos technologiczny: Python + PostgreSQL + Redis + Docker + Biblioteki do blockchaina
Przykłady - https://1drv.ms/b/c/b7a0d31a9dae1bc5/EeH6JPdpBbpKtrkA1zFQOIMBAmqUcd_Ptx5tt5p9hBNG-g?e=wXDGHh
Portfolio – https://nc-one.com/case-studies
-
30 dni8506 PLN
192 30 dni8506 PLN👋 Dobry wieczór!
Zainteresował mnie Twój projekt - mam doświadczenie w tworzeniu botów Telegram z obsługą kryptowalut, pracą z portfelami hot/cold, integracją z Web3 (Ethereum, BSC, Tron) oraz konfiguracją wymienników.
Co proponuję:
- Opracowanie bota Telegram z całym wskazanym funkcjonalnością (depozyty, wypłaty, wymiana, wyświetlanie salda)
- Obsługa kryptowalut: BTC, ETH/ERC-20, TRX/TRC-20, BNB/BEP-20 i innych
- Bezpieczne przechowywanie kluczy prywatnych (szyfrowanie, sweep, cold wallet)
- Realizacja mechanizmu sweep oraz wirtualnego wymiennika
- Panel administracyjny do zarządzania użytkownikami i kursami (w razie potrzeby)
…
Gotowy do omówienia szczegółów, zawsze w kontakcie.
Dziękuję!
-
30 dni2977 PLN
573 9 0 30 dni2977 PLNPiszcie w wiadomościach prywatnych, napiszę dla was takiego bota na nodejs. Także wiem, gdzie wziąć hosting, żeby bot działał 24/7
-
30 dni4253 PLN
642 4 1 30 dni4253 PLNCześć!
Przeanalizowałem Twoje wymagania dotyczące bota Telegram z hot wallet i wbudowanym wymiennikiem. Mam doświadczenie w tworzeniu botów kryptograficznych oraz integracji funkcji blockchain (depozyty, wypłaty, wewnętrzne wymiany, praca z węzłami/dostawcami RPC).
Co proponuję:
• Stworzenie bota w Pythonie (aiogram / pyTelegramBotAPI) lub Node.js (telegraf).
• Wsparcie dla wszystkich wymienionych walut (BTC, LTC, ETH/ERC-20, BNB/BEP-20, TRX/TRC-20, USDT i inne).
• Generowanie unikalnych adresów dla użytkowników (przez HD Wallet), szyfrowanie kluczy prywatnych.
• Automatyczny depozyt i aktualizacja salda w bocie.
… • Wypłata środków z weryfikacją prowizji i statusu transakcji.
• Wirtualny wewnętrzny wymiennik z elastycznym ustawieniem kursów.
• Mekanizm Sweep do okresowego zbierania środków na hot wallet i transferu do cold wallet.
• Baza danych (PostgreSQL / MySQL) z historią depozytów, wypłat i wymian.
• Opcjonalnie: panel administracyjny do zarządzania kursami i monitorowania operacji.
• Zapewnienie bezpieczeństwa: szyfrowanie, firewall, kopie zapasowe.
Terminy i koszty będą zależały od tego, czy potrzebny jest minimalny działający prototyp (MVP), czy od razu pełna wersja z panelem administracyjnym.
🔹 MVP (depozyt + wypłata + saldo) — od 3–4 tygodni.
🔹 Pełna realizacja z wymiennikiem, mechanizmem sweep i panelem administracyjnym — od 6–8 tygodni.
Pytania do wyjaśnienia:
1. Czy planujesz uruchomienie na własnych węzłach, czy korzystać z dostawców RPC (Infura/Alchemy/TronGrid)?
2. Czy panel administracyjny potrzebny jest w interfejsie webowym, czy wystarczą komendy w bocie?
3. Czy ważne jest od razu wdrożenie cold wallet, czy można to przenieść na drugi etap?
Jestem gotów omówić szczegóły i zaproponować optymalną architekturę.
Z poważaniem,
Karen.
-
60 dni42 955 PLN
421 60 dni42 955 PLNCześć Vladislav,
Mogę stworzyć bota, który spełnia wszystkie wymagania, w podanych technologiach.
Proszę, napisz do mnie na priv
Aktualne zlecenia dla freelancerów w kategorii Kryptowaluty i blockchain
Potrzebny inżynier/mistrz kontraktów inteligentnych
29 484 PLN
Chcę znaleźć inżyniera/mentora kontraktów inteligentnych, który ma bogate doświadczenie w rozwoju kontraktów inteligentnych w Solidity. Kryptowaluty i blockchain, Doradztwo inżynieryjne ∙ 5 dni 17 godzin temu ∙ 11 ofert |