xNFT ◎tter 🔥💃 | laloutre.sol
xNFT ◎tter 🔥💃 | laloutre.sol

@laloutre

13 Tweets 85 reads Feb 21, 2022
[TUTO] - Déployer un Smart Contract #Ethereum sur #Solana avec @neonlabsorg.
Neon Labs est une machine virtuelle qui permet d'exécuter des Smart Contract en Solidity sur #Solana et permet donc de rendre compatibles les dApps de l'écosystème $eth, BSC, $Avax, etc.
Ce tuto présente donc la marche à suivre pour déployer un Smart Contract codé en Solidity sur #Solana
1- Connecter Metamask au réseau #Solana
- Rendez-vous sur chainlist.org et connectez votre wallet
- Dans la barre de recherche, tapez "Neon"
- Cliquez sur "Add to Metamask" sous "Neon EVM DevNet"(Mainnet pas encore live)
- Approuvez ensuite l'ajout et changez de réseau
2- Alimenter votre wallet
Pour déployer un smart contract avec @neonlabsorg, il vous faudra quelques $NEON, leur token, sur Metamask.
Pour cela rendez-vous sur neonswap.live connectez votre wallet, renseignez le nombre de tokens désirés puis cliquez sur "get tokens".
(Leur token n'étant pas encore sorti sur le Mainnet, le seul moyen pour obtenir des tokens sur leur Devnet est d'utiliser ce faucet)
3- Déployer le Smart Contract
Rendez-vous sur remix.ethereum.org. Créez un nouveau fichier et nommez le.
Allez ensuite sur github.com, copiez le code puis collez le dans le fichier créé.
Compilez ensuite le code en faisant "CTRL+S".
Cliquez ensuite sur l'icone "deploy and run transactions", vérifiez que "Injected Web3" soit sélectionné dans "environment" puis cliquez sur "Deploy" et validez la transaction.
Votre contrat maintenant déployé, vous pouvez ensuite le tester en allant dans "Deployed Contracts" puis en cliquant sur les boutons pour appeler les différentes fonctions et visualiser leur résultat.
Vous pouvez aussi vous amuser à créer un token avec des fonctions basiques en copiant le code présent à l'adresse suivante github.com et en modifiant les lignes 8, 9 et 10 avec les infos de votre token puis en suivant le même procédé que pour le premier code.
Enfin, pour ajouter sur Metamask votre token créé, il suffit de copier l'adresse du contrat en allant dans la section "Deployed Contracts" puis de l'importer dans Metamask.
🎉 Félicitations !
Vous savez maintenant déployer des Smart Contracts codés en Solidity sur #Solana
Une présentation détaillée de @neonlabsorg est dans les cartons. Elle sortira plus ou moins rapidement selon si vous êtes chauds pour en savoir plus sur ce top projet (et early 👀)
⚠️DISCLAIMER⚠️
Bien que vous ayez connecté Metamask au réseau Solana vous ne pouvez pas envoyer des tokens de l'écosystème Solana directement sur votre adresse en "0x...". Le faire entrainerait une perte de vos tokens.
Tuto en version Github ⤵️
github.com

Loading suggestions...