Histoire du Projet
L'idée derrière ce projet est de permettre aux utilisateurs de connecter leur portefeuille à notre plateforme (via Metamask ou Wallet Connect par exemple) et de calculer un score personnalisé basé sur l'activité passée du portefeuille. Les utilisateurs peuvent alors monnayer un score NFT leur permettant d'accéder à des avantages sur différents services.
dyFactor permet également aux protocoles d'intégrer facilement un bouton de connexion via un code disponible directement sur la plateforme afin que les utilisateurs puissent utiliser leur score sur n'importe quel protocole.
Les aspects techniques
Le projet utilise Next.js pour la façade. Pour récupérer les données, calculer le score et traiter les NFTs, nous utilisons 2 scripts JS différents.
Nous utilisons les API de Covalent pour obtenir des données sur l'adresse de l'utilisateur.
Nous utilisons également une API de AAVE afin de savoir si un utilisateur a déjà voté dans la gouvernance de Aave.
De plus, nous avons utilisé une API NFTPort pour déployer un smart -contract de NFTs et minter des NFTs.
Toutes les métadonnées sont également téléchargées sur IPFS en utilisant d'autres API NFTPort.
Besoin d'un service sur mesure ? Nos équipes sont à vos côtés pour vous accompagner et relever ensemble vos défis.