Files
tokenizer/tokenizerRendu
2026-10-20 12:30:12 +02:00
..
2026-10-20 12:23:06 +02:00
2026-10-20 12:30:12 +02:00
2026-09-30 09:08:25 +02:00
2026-09-30 09:08:25 +02:00
2026-10-20 12:30:12 +02:00

Tokenizer — Build your own token

Projet 42 — création et déploiement d’un token sur blockchain publique (testnet).

Dépôt de rendu école : ce dossier est la racine du dépôt Git Vogosphere. Pas de docs/ ni de sujet traduit ici.

État du projet

Élément Statut
Smart contract (code/) À compléter
Déploiement (deployment/) À compléter
Documentation utilisateur (documentation/) À compléter

Token (à compléter après déploiement)

Champ Valeur
Nom FGC42Forge
Symbole FG42
Standard BEP-20 (BNB Smart Chain) — contrat Solidity via OpenZeppelin ERC20 (même interface EVM ; BscScan affiche BEP-20 après deploy)
Réseau BNB Smart Chain Testnet, chainId 97
Adresse du contrat 0x...
Explorer (ex. https://testnet.bscscan.com/address/0x...)

Choix techniques (à rédiger pour la soutenance)

Explique pourquoi tu as fait ces choix (le sujet l’exige) :

  1. Chaîne : …
  2. Langage / outils (Solidity, Hardhat, Remix, etc.) : …
  3. Bibliothèques (ex. OpenZeppelin) : …
  4. Modèle économique (supply, mint, decimals) : …
  5. Sécurité (ownership, privilèges, ce qui est interdit) : …

Structure du dépôt

README.md           ← ce fichier
code/               ← sources du smart contract
deployment/         ← scripts et infos de déploiement
documentation/      ← comment utiliser le token

Lancer / tester (à adapter selon ta stack)

Exemple avec Hardhat dans code/ :

cd code
npm install
npx hardhat compile
npx hardhat test

Déploiement (exemple) :

# depuis deployment/ ou via script documenté dans deployment/README.md

Ne jamais committer de clé privée. Utiliser un fichier .env local (voir .env.example si présent).

Démo en évaluation (actions minimales)

  1. Montrer le contrat sur l’explorer (adresse + token).
  2. Transfer entre deux comptes de test.
  3. Expliquer owner et les fonctions restreintes (ex. mint onlyOwner).
  4. Montrer que la documentation/ permet d’utiliser le token sans ton aide.

Bonus

(Si implémenté : multisig — décrire ici où se trouve le code et comment le tester.)

Vidéo démo (optionnel)

(Lien uniquement — la vidéo n’est pas requise et n’améliore pas la note.)

Ressources