Pédagogie — Tokenizer
Parcours pour construire le projet étape par étape et le défendre en soutenance.
Reprise rapide
→ 00-reprise-et-etat.md — état du projet, décisions, prochaine action.
→ guide-realisation.md — guide dev détaillé (choix techniques, sécurité, déploiement, démo).
→ 01-apports-pedagogiques.md — ce que ce projet t’apporte (compétences, concepts).
→ 02-web3-comprendre.md — Web3 : définition détaillée (Web1/2/3, blockchain, token, wallet, BNB / Binance, lien avec Tokenizer).
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, OpenZeppelin Contracts, BscScan Testnet.
Étapes du projet
| Étape | Objectif | Statut |
|---|---|---|
| 0 | Dépôt travail + docs/, sujet FR, paquet tokenizerRendu/ |
✅ Fait — 00-reprise-et-etat.md |
| 1 | Choix chaîne + stack (ex. BSC testnet + Hardhat) + nom token avec 42 |
⏳ À faire |
| 2 | Smart contract BEP-20 dans tokenizerRendu/code/ (ownership, commentaires) |
⏳ À faire |
| 3 | Scripts tokenizerRendu/deployment/ + déploiement testnet + verify explorer |
⏳ À faire |
| 4 | documentation/ utilisateur + README école (adresse, réseau, choix) |
⏳ À faire |
| 5 | Scénario de démo minimal + préparation code review | ⏳ À faire |
| 6 | Bonus multisig (optionnel) | ⏳ Non commencé |
README correcteurs (dépôt école) : tokenizerRendu/README.md
Sujet de référence
→ Traduction FR v1.1 · PDF : originaux/tokenizer_subject.pdf
Guides détaillés
| Fichier | Rôle |
|---|---|
| 00-reprise-et-etat.md | État, arborescence, reprise |
| 01-apports-pedagogiques.md | Valeur pédagogique du projet |
| 02-web3-comprendre.md | Web3 — définitions et vocabulaire |
| 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).