Skip to Content

Project Documentation

BS4E : Retirez votre crypto sans Internet au Burkina Faso

Slogan :
Blockchain Service For Everybody (BS4E) est une plateforme qui aide les utilisateurs au Burkina Faso à retirer leur cryptomonnaie rapidement et en toute sécurité grâce au USSD, sans besoin d’Internet.


1. Le Problème

Accroche émotionnelle :
Chaque jour, de nombreux Burkinabè possédant de la cryptomonnaie n’arrivent pas à la convertir en argent réel. Beaucoup sont exclus des solutions classiques à cause d’un manque de connexion Internet ou de connaissances techniques.

Chiffres clés :

  • Une grande partie des Burkinabè n’a toujours pas accès à un Internet fiable
  • De nombreux utilisateurs signalent des transactions échouées en raison de la complexité des interfaces sur les principales plateformes
  • La perte des clés de portefeuille est un risque courant mentionné dans les enquêtes auprès des utilisateurs de cryptomonnaie

Pourquoi le problème persiste :

  • Les plateformes crypto nécessitent Internet et des compétences techniques
  • Les wallets classiques sont complexes (phrases de récupération, apps mobiles)
  • Les solutions locales existantes sont limitées ou peu fiables

2. Notre Solution

Démo en une phrase :
Composez un code USSD, sélectionnez l’opération, et retirez votre crypto en quelques secondes, sans Internet, directement au Burkina Faso.

Fonctionnalités principales :

  • ✅ Menu USSD simple : navigation rapide
  • ✅ Retrait sécurisé : confirmation via SMS ou USSD
  • ✅ Support Ada

Différenciation :

  • Accessible même sans smartphone Internet
  • Interface ultra-simple et familière
  • Sécurité intégrée sans nécessiter de phrases de récupération compliquées

3. Comment ça marche ?

Architecture simplifiée :


L’image suivante montre l’architecture simplifiée de notre solution :

Architecture

Stack technique :

  • USSD Gateway : Africa’s Talking
  • Backend : Node.js + Express
  • Blockchain : Blockfrost + Lucid-cardano
  • SMS : Africa’s Talking

Innovation technique :

  • Les retraits se font sans Internet, directement via USSD
  • La solution sécurise les transactions même sur des téléphones basiques

4. Impact & Avenir

Impact mesurable :

  • Pour l’utilisateur : accès rapide à son argent
  • Pour la société : inclusion financière pour de nombreux Burkinabè
  • Gain de temps moyen : 5 minutes par transaction vs 1h sur les plateformes classiques

Next Steps (6 mois) :

  • Ajouter de nouvelles cryptos et monnaies locales (CFA)
  • Déploiement dans toutes les régions du Burkina Faso
  • Intégration d’alertes de taux de change via SMS

Modèle économique :

  • Frais symboliques par transaction
  • Avoir des partenariats avec des plateformes crypto pour conversion fiat

5. Description du menu USSD proposé

Le menu USSD du projet propose 8 options principales, permettant aux utilisateurs d’interagir avec la blockchain Cardano et les services de mobile money, sans nécessiter de connexion Internet.

L’image suivante nous montre les options :

Demo USSD

Les 8 options sont les suivantes :

1️⃣ Register

Permet à un utilisateur de s’enregistrer sur la plateforme et d’obtenir automatiquement un compte muni d’une adresse blockchain dédiée à ses transactions.


2️⃣ Make a deposit (mode test)

Option de test permettant d’effectuer un dépôt via mobile money, utilisable ensuite pour les conversions mobile money ↔ crypto.


3️⃣ Mobile money balance

Permet de consulter le solde mobile money associé au compte utilisateur.


4️⃣ Blockchain balance

Permet de consulter le solde en ADA disponible sur l’adresse blockchain de l’utilisateur.


5️⃣ Get my address

Permet de consulter son adresse blockchain personnelle, envoyée directement par SMS.


6️⃣ Crypto to mobile money conversion

Permet de convertir un montant d’ADA vers le mobile money de l’utilisateur.


7️⃣ Send crypto

Permet d’envoyer de la cryptomonnaie (ADA) vers une autre adresse blockchain en renseignant l’adresse du bénéficiaire.


8️⃣ Mobile money to crypto transfer

Permet de convertir automatiquement un montant en XOF vers ADA, puis d’envoyer la crypto vers une adresse blockchain spécifiée.


6. Demo vidéo


Last updated on