# Pédagogie — Tokenizer Parcours pour construire le projet **étape par étape** et le défendre en soutenance. ## Reprise rapide → **[parcours-etape-par-etape.md](parcours-etape-par-etape.md)** — **parcours guidé** (une étape → vérification → suivante). → **[00-reprise-et-etat.md](00-reprise-et-etat.md)** — état du projet. → **[guide-realisation.md](guide-realisation.md)** — référence technique complète (toutes les étapes). → **[decisions-projet.md](decisions-projet.md)** — choix token / chaîne / wallet (**travail**, pas rendu école). → **[01-apports-pedagogiques.md](01-apports-pedagogiques.md)** — **ce que ce projet t’apporte** (compétences, concepts). → **[02-web3-comprendre.md](02-web3-comprendre.md)** — **Web3 : définition détaillée** (RPC, ERC-20/BEP-20, **PoW/PoS/PoA**, **multisig**, owner, BNB / Binance). ## Prérequis suggérés | Domaine | Niveau attendu | |---------|----------------| | Git | Dépôt structuré, README, pas de secrets commités | | Ligne de commande | npm ou équivalent, variables d’environnement | | Programmation | Au moins un langage ; Solidity s’apprend pendant le projet | | 42 | Aucun prérequis Web3 obligatoire — le sujet assume l’apprentissage | Ressources externes utiles : [docs Solidity](https://docs.soliditylang.org/), [OpenZeppelin Contracts](https://docs.openzeppelin.com/contracts/), [BscScan Testnet](https://testnet.bscscan.com/). ## Étapes du projet | Étape | Objectif | Statut | |-------|----------|--------| | **0** | Dépôt travail + `docs/`, sujet FR, paquet `tokenizerRendu/` | ✅ **Fait** | | **1** | [Cadrage + wallet testnet](etapes/etape-01-cadrage-wallet-testnet.md) | ✅ **Validée** | | **2** | [Init Hardhat](etapes/etape-02-init-hardhat.md) | 🔄 **En cours** | | **3** | Contrat **FGC42Forge** BEP-20 + tests | ⏳ | | **4** | `deployment/` + deploy testnet + BscScan | ⏳ | | **5** | `documentation/` + README école | ⏳ | | **6** | Démo + code review | ⏳ | | **7** | Bonus multisig (optionnel) | ⏳ | README correcteurs (dépôt école) : [tokenizerRendu/README.md](../../tokenizerRendu/README.md) ## Sujet de référence → [Traduction FR v1.1](../sujets/tokenizer.md) · PDF : [originaux/tokenizer_subject.pdf](../sujets/originaux/tokenizer_subject.pdf) ## Guides détaillés | Fichier | Rôle | |---------|------| | [00-reprise-et-etat.md](00-reprise-et-etat.md) | État, arborescence, reprise | | [01-apports-pedagogiques.md](01-apports-pedagogiques.md) | Valeur pédagogique du projet | | [02-web3-comprendre.md](02-web3-comprendre.md) | Web3 — définitions et vocabulaire | | [guide-realisation.md](guide-realisation.md) | Réalisation technique pas à pas | Demande dans le chat l’étape à approfondir : le guide pourra être mis à jour au fil du code (fichiers réels, adresses, scripts).