L'objectif de Carbonable est d'intégrer Starknet comme blockchain layer 2 Rollup pour minter les NFTs de décarbonisation.
Dans un premier temps vous devez créer un wallet officiel du réseaux Starknet, Metamask et Cairo. Celui de votre choix ci-dessous. Personnellement j'ai les trois. (Uniquement sur Chrome et Firefox. Brave à quelques problème de time out.)
ArgentX https://chrome.google.com/webstore/detail/argent-x/dlcobpjiigpikoobohmabehhmhfoodbb?hl=fr
Braavos https://chrome.google.com/webstore/detail/braavos-wallet/jnlgamecbpmbajjfhmmmlhejkemejdma?hl=fr
Metamask https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn?hl=fr
Ensuite vous devez fournir des jetons à vos wallets, nous allons donc utiliser le faucet Goerli. Afin d'éviter des soucis de disponibilités des jetons. Nous allons utiliser un compte Alchemy pour ce procurer les GoerliETH.
Faucet https://goerlifaucet.com/
Le formulaire du faucet vous demande d'insérer (un copier coller) votre adresse GoerliETH de Metamask depuis votre wallet du type :
exemple : 0x5..........................................512 Vous cliquez sur cette adresse qui s'affiche et le copier coller ce réalise automatiquement :) Plus cas à le saisir dans le formulaire !
Rendez vous sur https://goerli.starkgate.starknet.io/ Il faut tout d'abord vous connecter à metamask, puis ArgentX ou Braavos. La ou vous avez envoyer vos GoerliETH, maintenant vous allez les transférer dans un wallet Starknet de votre choix.
Nous allons visiter la page suivante : https://app.carbonable.io/launchpad
Connecter vos wallet Metamask et Argentx ou Braavos.
Une liste de projets s'affichent devant vous. Choisissez un projet disponible qui n'ai pas soldout. Cliquer dessus et visualiser le bouton vert (BUY NOW) et une fenêtre va s'ouvrir afin d'approuver la transaction. Vous avez aussi la possibilité de visualiser vos gains avec le bouton (SIMULATOR). Le minting prends bien 30 secondes ... ...
Conclusion🥂 Félicitation vous venez de faire un testnet de Carbonable avec le rollup Starknet layer 2 d'Ethereum ! L'objectif ici est de faire un transfert interchain entre une Layer 1 et une layer 2. D'appréhender l'utilisation de portefeuille et enrichir celui-ci de jeton de test. Finalement, d'aider Carbonable à mesurer la stabilité de leur solution.