Projet post tronc-commun de 42, dont le but est la création d'un smart contract de type ERC-20 sur la blockchain Ethereum.
Ce projet couvre les aspects suivants :
- Développement d'un token.
- Déploiement d'un smartcontract sur une blockchain public.
- Node.js installé sur votre système.
- Créer un fichier
.envavec les paramètres suivants :
MNEMONIC="votre mnémonique"
INFURA_PROJECT_ID="ID projet Infura"
ETHERSCAN_API="API Etherscan"
- Vous pouvez également sur macOS utiliser le trousseau pour stocker votre mnémonique. Pour ce faire, exécutez cette commande :
security add-generic-password -a "Mnemonic" -s "Hardhat" -w "votre mnémonique"
make install: Installe les dépendances.make build: Compile le smart contract.make test: Lance les tests du smart contract.make deploy: Déploie et vérifie le smart contract.
Consultez le fichier ShibaWoof.md du dossier documentation pour plus d'informations sur le fonctionnement du token ERC-20 ShibaWoof et SmartWallet.md pour le fonctionnement du smart contract SmartWallet.
Le token ShibaWoof42 a été déployé sur le réseau de test Sepolia à l'adresse suivante :
https://sepolia.etherscan.io/address/0x88b5d36f929941f27d7e68f56dc8ed34f36b1e96
Et le smartcontract SmartWallet :
https://sepolia.etherscan.io/address/0x97b91c84911529727FeA2D4e2FcC76695034E1DE
![]() |
| Correcteur 1 | ![]() |
| Correcteur 2 | ![]() |
| Correcteur 3 | ![]() |



