Finalizing Crypto Payment System on Telegram Bot

Job ID: 39058662

Budget: €250 – €750 EUR

? Contexte :
Nous développons un bot Telegram de vente de services en ligne, avec une intégration de paiement en crypto-monnaies (Bitcoin, LTC, ETH, USDT).
Actuellement, nous avons mis en place :
✅ Un code Python générant une adresse wallet (avec QR code) unique par utilisateur ou une adresse wallet globale.
✅ La sélection du moyen de paiement (Bitcoin, LTC, ETH, USDT).

Cependant, la partie paiement n'est pas totalement finalisée. Il reste à implémenter :

Détection et validation des paiements en temps réel.
Un système anti-fraude pour éviter les fausses transactions.
Webhooks ou une autre solution fiable pour notifier les paiements.
Une stratégie d’optimisation des frais, notamment si l'on choisit une adresse unique par utilisateur.
La gestion des mass payouts, à la manière de Cryptomus.
? Missions :

Déployer et configurer les nodes blockchain nécessaires (Bitcoin/Lightning, Ethereum, Monero, etc.).
Implémenter un suivi précis des paiements pour chaque utilisateur.
Optimiser les frais de transaction en fonction du modèle choisi (wallet unique vs multiple).
Intégrer un mécanisme de notification automatique des paiements via webhooks ou une alternative efficace.
Sécuriser le système contre les fraudes et transactions suspectes.
Implémenter une solution de mass payout permettant des paiements groupés avec frais réduits.
?️ Compétences requises :

Expérience en gestion de nodes blockchain et intégration API.
Maîtrise des systèmes de suivi des paiements et d’optimisation des frais (batching, lightning, etc.).
Connaissance des mécanismes de prévention des fraudes.
Expérience en développement de solutions de paiement crypto automatisées.

------------ English :

? Context:
We are developing a Telegram bot for selling online services, with crypto payments (Bitcoin, LTC, ETH, USDT).
Currently, we have implemented:
✅ A Python script generating a wallet address (with QR code) per user or a global wallet address.
✅ The ability to select the payment method (Bitcoin, LTC, ETH, USDT).
However, the payment system is not fully completed. The missing parts include:
Real-time payment detection and validation.
An anti-fraud system to prevent fake transactions.
Webhooks or another reliable payment notification system.
Fee optimization strategy, especially if using per-user addresses.
Mass payouts management, similar to Cryptomus.
? Responsibilities:
Deploy and configure blockchain nodes (Bitcoin/Lightning, Ethereum, Monero, etc.).
Implement an accurate payment tracking system for each user.
Optimize transaction fees based on the chosen model (single wallet vs multiple addresses).
Integrate an automatic payment notification system via webhooks or another effective method.
Secure the system against fraud and suspicious transactions.
Develop a mass payout system to handle bulk payments with minimal fees.
?️ Required Skills:
Experience in blockchain node management and API integration.
Strong knowledge of payment tracking systems and fee optimization (batching, lightning, etc.).
Understanding of fraud prevention mechanisms.
Previous experience in automated crypto payment solutions.


The target timeline for completing this project is within 1 month.
Related categories: PHP Python Software Architecture Cryptography MySQL