Créez un Dapp complet : protocole de récompenses d'apprentissage (apprendre et gagner)

DEV - 18/01
Ceci est une soumission pour le GitHub Copilot Challenge : New Beginnings What I Built For...

Ceci est une soumission pour le GitHub Copilot Challenge : New Beginnings

Ce que j'ai construit

Pour ce défi, j'ai construit un protocole de récompenses d'apprentissage, qui récompense les utilisateurs avec un jeton fongible appelé Growth après avoir terminé la lecture d'articles. Bien que ce concept puisse s'étendre aux jeux, aux cours et à d'autres activités, cette soumission se concentre spécifiquement sur la récompense des utilisateurs qui lisent des articles.

Le projet est une DApp complète (application décentralisée) et comprend les composants suivants :

  • DApp : Une interface utilisateur pour lire des articles.
  • Backend : gère les utilisateurs, les articles et la distribution de jetons.
  • Création de jeton : j'ai utilisé Bulksendtokens.xyz pour créer le jeton de croissance (un jeton Ethereum ERC20) pour le protocole.

Allons-y !

  • L'utilisateur doit être connecté à l'aide d'un portefeuille (par exemple, MetaMask, Rainbow, Phantom ou tout autre portefeuille pris en charge).
  • L'utilisateur lit un article en s'assurant d'y consacrer le minimum de temps requis. Une fois ce délai écoulé, ils pourront réclamer leurs récompenses.
  • Pour réclamer des récompenses, l'utilisateur doit signer un défi en utilisant son portefeuille pour vérifier la propriété de l'adre...
    [Courte citation de 8% de l'article original]
Loading...