À propos de PaySats
💡 Inspiration
En Afrique de l’Ouest, la majorité des transactions financières passent par le Mobile Money (Wave, Orange Money, Mixx).
Cependant, les frais peuvent être élevés, l’épargne est limitée, et les transferts transfrontaliers restent compliqués.
En parallèle, Bitcoin et le réseau Lightning offrent une alternative rapide, peu coûteuse et ouverte à tous, mais l’accès reste encore difficile pour l’utilisateur moyen.
Nous avons voulu créer un pont entre Bitcoin et Mobile Money, afin de rendre les paiements, l’épargne et les transferts plus accessibles, plus simples et plus sécurisés.
⚙️ What it does
PaySats est une application mobile qui combine Mobile Money et Bitcoin.
Elle permet à l’utilisateur de :
- Déposer de l’argent depuis Mobile Money → conversion instantanée en sats (BTC).
- Envoyer et recevoir des paiements en Bitcoin via le réseau Lightning (rapide, quasi gratuit).
- Retirer ses bitcoins vers Mobile Money en FCFA.
- Épargner grâce aux Coffres (Vaults), qui permettent de verrouiller une somme en sats pour une durée choisie.
- Profiter d’une authentification hybride : seed phrase Bitcoin + récupération OTP par numéro de téléphone.
🛠️ How we built it
- Frontend mobile développé avec Flutter pour une expérience simple et fluide.
- Backend en Node.js pour la gestion des transactions, des utilisateurs et de l’intégration Mobile Money.
- Intégration du réseau Lightning Bitcoin pour les paiements instantanés.
- Utilisation d’APIs partenaires (Mobile Money, fournisseurs de liquidité Bitcoin) pour gérer les dépôts et retraits.
- Base de données sécurisée avec chiffrement des données sensibles.
🚧 Challenges we ran into
- Trouver un équilibre entre la sécurité Bitcoin (seed phrase) et la simplicité Mobile Money (OTP).
- Gérer la conversion en temps réel FCFA ↔ Bitcoin malgré la volatilité des taux.
- Intégrer les services Mobile Money avec une expérience fluide.
- Assurer une UX claire pour des utilisateurs parfois peu familiers avec Bitcoin.
🏆 Accomplishments that we're proud of
- Avoir construit un wallet hybride Mobile Money ↔ Bitcoin adapté au contexte africain.
- Simplifier l’expérience Bitcoin pour un public non initié.
- Imaginer un système d’épargne en coffres qui répond à un besoin local réel.
- Contribuer à l’inclusion financière en Afrique de l’Ouest.
📚 What we learned
- Comment allier une technologie mondiale comme Bitcoin avec des usages locaux comme le Mobile Money.
- L’importance de penser l’UX d’abord, car la majorité des utilisateurs découvrent Bitcoin pour la première fois.
- La nécessité de trouver des compromis entre sécurité, simplicité et accessibilité.
- Que la combinaison Bitcoin + Mobile Money ouvre de nombreuses opportunités pour les paiements et l’épargne.
🚀 What's next for PaySats
- Développer une version bêta et la tester auprès d’utilisateurs au Sénégal.
- Ajouter plus d’options de dépôt et de retrait Mobile Money.
- Renforcer les fonctionnalités d’épargne (intérêts, coffres collaboratifs, tontines en Bitcoin).
- Étendre la solution aux autres pays de l’Afrique de l’Ouest.
- Explorer des intégrations supplémentaires comme Nostr pour la messagerie ou l’authentification par NWC.
Built With
- coingeko-api
- firebase
- flutter
- mobile-money-api
- node.js
- postgresql

Log in or sign up for Devpost to join the conversation.