Les meilleurs développeurs informatique freelances sont sur Codeur.com
Fermé · 500 € à 1 000 € · 13 offres · 2518 vues · 18 interactions
La missions consiste à intégrer ces fonctionnalité web3 à notre projet pour le rendre fonctionnel sachant que tout le frontend (et quelques fonctionnalité de bases lié au backend) sont déjà effectuer
En prenant en compte les prix que je t’avais envoyer de mon développeur fait mon devis pour cette liste en prenant en compte que le côté front est déjà fait
Liste des tâches pour l’intégration des API (Magic Labs, Sumsub, Paraswap)
🚀 Objectif : Permettre aux commerçants d’accepter les paiements en crypto, gérer les conversions et assurer la conformité via KYC/KYB.
⸻
1️⃣ Intégration de Magic Labs (Gestion des Wallets & Transactions)
🎯 Objectif : Permettre aux commerçants de créer des wallets multi-blockchains et recevoir des paiements.
🔹 Tâches backend
✅ Création et gestion des wallets commerçants
• Intégrer l’API Magic Labs pour générer un wallet lors de l’inscription du commerçant.
• Associer un wallet par blockchain sélectionnée (ex. un pour BNB, un pour Solana, etc.).
• Stocker l’ID du wallet et l’associer au compte du commerçant.
✅ Génération d’adresses pour les paiements
• Générer une adresse unique par transaction/facture.
• Lier cette adresse à une commande spécifique pour identifier le paiement.
• Afficher un QR code ou l’adresse pour le client.
✅ Détection des paiements entrants
• Écouter les transactions entrantes sur les wallets avec les Webhooks de Magic Labs.
• Associer la transaction à la facture correspondante et mettre à jour son statut.
✅ Gestion de l’envoi des fonds au commerçant
• Développer une fonction pour envoyer les fonds vers le wallet final du commerçant.
• Implémenter la déduction des commissions avant le transfert.
• Ajouter une fonction pour choisir si le paiement est converti en stablecoin ou non.
⸻
2️⃣ Intégration de Sumsub (Vérification KYC/KYB des commerçants)
🎯 Objectif : Vérifier l’identité des commerçants pour être conforme aux régulations.
🔹 Tâches backend
✅ Création du processus KYC/KYB
• Intégrer l’API Sumsub pour soumettre les documents du commerçant (ID, justificatif d’adresse…).
• Récupérer et afficher le statut de validation (en attente, validé, refusé).
• Mettre en place un système de notifications pour informer le commerçant du statut.
✅ Gestion des restrictions avant validation
• Bloquer l’activation du service tant que le KYC/KYB n’est pas validé.
• Activer l’acceptation des paiements uniquement pour les commerçants vérifiés.
⸻
3️⃣ Intégration de Paraswap (Conversion des Paiements en Stablecoin)
🎯 Objectif : Convertir automatiquement les paiements en stablecoins et envoyer les fonds au commerçant.
🔹 Tâches backend
✅ Intégration de l’API Paraswap
• Récupérer les paires de conversion disponibles (ex. BNB → USDT, SOL → USDC).
• Récupérer le taux en temps réel avant d’effectuer un swap.
✅ Développement du processus de conversion automatique
• Lorsqu’un paiement est reçu, vérifier si l’option de conversion est activée.
• Si oui, appeler l’API Paraswap pour effectuer le swap.
• Vérifier que le montant après swap couvre bien les 5€ demandés par le commerçant.
✅ Gestion des frais et commissions
• Déduire les frais de conversion du montant total avant transfert au commerçant.
• Déduire la commission de la société et l’envoyer sur le wallet de la société.
✅ Envoi des fonds au commerçant
• Après conversion, envoyer les stablecoins vers le wallet final du commerçant.
• Mettre à jour la base de données avec les détails de la transaction.
⸻
4️⃣ Intégration Frontend (Dashboard Commerçant & Client)
🎯 Objectif : Afficher les informations de paiement et conversion sur une interface claire.
✅ Dashboard Commerçant
• Afficher les wallets disponibles et leur solde.
• Permettre de choisir les cryptos acceptées.
• Ajouter une option pour activer/désactiver la conversion automatique.
• Afficher l’historique des transactions et leur statut.
✅ Interface de Paiement Client
• Générer et afficher un QR code/adresse crypto pour le paiement.
• Afficher un compte à rebours pour la validité du paiement.
• Confirmer la réception et validation du paiement en temps réel.
⸻
5️⃣ Tests & Déploiement
✅ Tests API & Smart Contract
• Vérifier que les wallets Magic Labs sont bien créés et fonctionnels.
• Tester la réception des paiements et leur détection via Webhooks.
• Tester la conversion avec Paraswap et vérifier les taux.
• Vérifier le bon fonctionnement du KYC/KYB avec Sumsub.
✅ Sécurité & Conformité
• Vérifier que les clés API sont bien sécurisées.
• Assurer un stockage sécurisé des informations des transactions.
• Vérifier la conformité aux régulations en vigueur.
Budget indicatif : 500 € à 1 000 €
Publication : 30 mars 2025 à 09h12
Profils recherchés : Développeur spécifique freelance , Intégrateur de systèmes de paiement en ligne freelance , Développeur blockchain freelance , Développeur API freelance , Développeur de cryptomonnaie freelance
13 freelances ont répondu à ce projet
10 propositions de devis en moins de 2h
Montant moyen des devis proposés : 1 800 €
Estimation du délai : 9 jours