Qu’est ce que xBank ?
xBank est le premier protocole de marché à liquidité décentralisé et non dépositaire construit sur Starknet. Il a pour but de faciliter les emprunts et les prêts en peer-to-peer pour les utilisateurs de la plateforme avec une finalité ultra rapide et de faibles frais. C’est une sorte de AAVE mais natif Starknet.
Il est important de souligner qu’ils ont reçu une subvention de StarWare :

Il y aura quatre parties prenantes dans le protocole :

- Les prêteurs : qui déposent des actifs pris en charge par le protocole et reçoivent des taux d’intérêts pour cela.
- Les emprunteurs : qui vont devoir déposer des actifs pour garantir leur emprunt. Cet emprunt aura un taux d’intérêt variable fixé par un algorithme du protocole. En théorie, le taux sera le plus souvent stable grâce à la mise en place d’incentives qui permettront d’avoir plus de prêteurs si le taux d’emprunt augmente (ce qui fera baisser ce dernier). Il n’y a pas de durée de remboursement pour le prêt, on pourra le garder autant de temps qu’on le souhaite, le rembourser partiellement ou intégralement. À savoir que, comme tout emprunt en DEFI, il y a un risque de liquidation en fonction du collatéral déposé. La ratio de collatéralisation est le suivant : ETH 0.825, USDC 0.800 et DAI 0.800.
- Les liquidateurs : qui vont avoir pour mission de surveiller les positions et liquider celles qui ne respectent plus les règles de collatéralisation citées plus haut. Ils recevront des frais de liquidations.
- Gouverneurs : qui votent en bloquant les xBank tokens dans la gouvernance vault. Ils recevront une partie des frais générés par la plateforme par ce biais la.
En terme de sécurité, xBank est audité par PeckShield et la team a lancé un programme de bug bounty avec ImmmueFi (qui permet de rémunérer les white hats trouvant des bugs). De plus, le code est open-source et tout le monde est invité à le lire.
La team est anonyme pour le moment mais on a quelques informations sur elle, notamment qu’elle a une expérience dans les cryptomonnaies :
Pour le moment, nous n’avons pas plus d’informations. Passons donc à la présentation du testnet. À savoir que ce dernier est encore en phase de développement et est sur le réseau de test Staknet, il faut donc s’attendre à quelques bugs et lenteurs.
Testnet
Étape 1 : Installation du wallet Argent X
Pour interagir avec la plateforme, il vous faut installer et configurer le wallet Argent X. Pour se faire, rendez-vous sur : https://www.argent.xyz/argent-x/
Cliquez sur “Download Argent X” :

Puis ajoutez le sur votre navigateur :

Petite parenthèse mais faites toujours attention lorsque vous installez un wallet (ou interagissez avec une dApp) : assurez-vous que ce soit toujours le lien officiel du projet sur lequel vous cliquez. Pour les wallets, la meilleure astuce est de vous rendre sur le Twitter officiel du projet et de cliquer sur le lien qu’ils affichent.

Pour les dApps, vous pouvez soit aller également sur le Twitter du projet, soit cliquer sur le lien affiché par Coingecko (https://www.coingecko.com/fr), par exemple pour BNB :

Étape 2 : Réclamation des tokens de test
Rendez-vous sur : https://faucet.goerli.starknet.io/, pour les tokens ETH. Il vous faudra copier coller votre adresse pour pouvoir réclamer les tokens.
Après l’avoir fait, allez sur : https://goerli.voyager.online/contract/0x02dc4e7a7226c83c3aa9f9873720fcde0b20f2cc5b18ec776bd20e887f499474#events
Connectez votre adresse en allant dans la section “Write Contract”, allez dans la rubrique “Request fund” et entrez les adresses suivantes dans la barre : USDC : 0x000cf1f2891ce07dfff3fa1828b5c4cc01ccc603876b913d9e6fc89bad276ba7
DAI : 0x04831207050e4b35a50dbb51a389b336c97720f4fd1fdf489b92dab9409baf99

Vous pouvez faire plusieurs demandes en même temps, n’attendez pas qu’une se valide pour passer à la suivante.
Étape 3 : Connexion et dépôt des actifs
Aller sur le site de xBank : https://testnet-app.xbank.finance/ et connectez vous.
Pour déposer vos liquidités, cliquez sur l’actif que vous voulez déposer (ETH, USDC ou DAI) dans la rubrique “Deposit Market”. Cliquez sur “Enable” puis sur “Deposit” en rentrant le montant que vous voulez déposer. Dans mon exemple, je dépose du USDC :

Pour retirer votre liquidité, il suffit de faire la même manipulation depuis la fenêtre “Withdraw” :

Étape 4 : Emprunt
Vous devez d’abord mettre en collatéral vos actifs déposés. Il suffit de cliquer sur la barre “Collateral” de l’actif que vous souhaitez utiliser :

Si vous voulez que vos actifs ne soient plus utilisés comme collatéral, il vous suffit juste de dé-cocher la case.
Une fois que vos actifs sont mis en collatéral, pour emprunter il vous suffit d’aller dans la rubrique “Borrow market”, de cliquer sur l’actif que vous voulez emprunter et de mettre le montant que vous voulez. Attention à votre limite d’emprunt (pour ne pas finir liquidé). Dans mon exemple, je suis à 48,43% :

Vous pouvez d’ailleurs voir dans la colonne de droite des informations intéressantes comme :
Le taux d’intérêt de l’emprunt
Le maximum d’emprunt que vous pouvez faire
Votre balance actuelle
Votre niveau de risque
Pour rembourser votre emprunt, vous avez juste à aller dans la rubrique “Repay”, “Enable”, mettre votre montant et cliquez sur “Repay”.

À noter que vous pouvez déposer vos emprunt sur la plateforme pour augmenter votre borrow limit et emprunter plus.
Dans la rubrique “Dashboard”, vous pouvez retrouver toutes les informations relatives à votre activité sur la plateforme (le net APY ne marche pas encore, il est normal d’avoir 0%) :

Étape 5 : Enjoy et feedback
Rendez-vous sur le discord du projet et faites un retour à la team concernant le testnet, le protocole, les potentiels axes d’améliorations que vous avez en tête… :
J’espère que cette présentation vous aura plu et je vous donne rendez-vous d’ici quelques jours pour une nouvelle présentation !
N’hésitez pas à me suivre sur twitter pour avoir les updates en avance :
https://twitter.com/Testnet_Digger
Thread en anglais :
https://twitter.com/JeffTezos5/status/1517038329530880000
Liens utiles non cités dans cet écrit :
Site : https://www.xbank.finance
Medium : https://medium.com/@chris-xbank
Twitter : https://twitter.com/xBankFinance
Telegram : http://t.me/xBankFinance
Github : https://github.com/xbank-lab

