Comment créer sa cryptomonnaie ?
Вставка
- Опубліковано 14 жов 2024
- Salut c'est Ben, dans cette vidéo nous allons apprendre à créer notre propre cryptomonnaie à l'aide d'un contrat intelligent en Solidity (smart contract) basé sur le protocole ERC20. Et pour cela nous allons utiliser un contrat intelligent audité et sécurisé d'OpenZeppelin.
Ensuite, nous ferons une DAPP qui nous permettra de voir le nombre de cette crypto que l'utilisateur possède en ReactJS.
🥇Ma formation qui vous apprendra à créer une collection de NFTs professionnelle (génération des NFTs, OpenSea, Smart Contract (ERC721A, Whitelist Sale avec Merkle Tree, Public Sale, Gifts, Reveal etc...), Site de mint (ReactJS/NextJS), Marketing, Psychologie, Juridique, Sécurité et des BONUS inédits ! (Tous les scripts sont fournis avec la formation) 🥇
ben-bk-academy...
-------------------------------------------------------------------------
🌍 Communauté & soutien :
Rejoignez mon Discord (plein de bonus !) : / discord
Soutenez-moi sur Patreon : / benbk
Soutenez-moi avec un don en cryptos sur mon adresse Ethereum : 0x06fCEd3C170534fB5304724Df4aE0E3C5Ad2e111
🔎 Liens :
npm install ethers hardhat @nomiclabs/hardhat-waffle ethereum-waffle chai @nomiclabs/hardhat-ethers
Le contrat de base : docs.openzeppe...
npm openzeppelin : www.npmjs.com/...
Le projet entier : github.com/Ben...
Visual Studio Code : code.visualstu...
Git : git-scm.com/do...
NodeJS : nodejs.org/en/
MetaMask : metamask.io/
🤵 Je suis Ben BK, formateur en développement front-end, back-end et blockchain. Mon objectif ? Vous aider à devenir des développeurs Blockchain !
💭 Mes réseaux / Mon site :
Twitter : / benbktech
Twitch : / benbktech
Tiktok : / imbenbk
Site Web : benbk.io/
Instagram pro avec des infos exclusives : / benbktech
Instagram perso : / imbenbk
Veuillez noter Ben BK ne sera pas responsable de toute perte ou de tout dommage, quel qu'il soit, causé par votre participation de quelque manière que ce soit au code expérimental, qu'il s'agisse de placer de l'argent dans le contrat ou d'utiliser le code pour votre propre projet.
Nous ne sommes pas des conseillers financiers. Le contenu de ce site Web et de nos vidéos UA-cam est uniquement destiné à des fins éducatives et ne fait que citer nos opinions personnelles. Afin de prendre la meilleure décision financière en fonction de vos propres besoins, vous devez effectuer vos propres recherches et demander l'avis d'un conseiller financier agréé si nécessaire.
Voilà, vous pouvez maintenant devenir millionnaires ou milliardaires dans votre propre crypto :D !
merci sur BSC ou Polygon, il faut changer quels paramètres pour le déployer ?
@@elonapereira Je pense qu'il faut changer de chain ID afin de sortir de hardhat
Un monstre
comment sa ?`
@@mehmetsarier9790
BBK mérite d'être listé sur BINANCE ..... Chapeau
Bonjour quand on créer une crypto, est-ce possible de récupérer une commission sur toutes les transactions? Si oui comment peut on faire ? Merci
Très bonne question !
As tu trouvé la solution ?
Je ne suis pas sûr de ma question mais, on est d'accord qu'il faut heberger l'app de la crypto à la fin pour que tout le monde puisse l'acheter ? Et je dirai même dev l'interface de l'app pour la rendre crédible ?
Exactement, il faudra mettre l'app sur la main net et grandement l'améliorer. Mais pour le moment on en est pas encore à ce level dans la progression que je veux pour ce cours, mais ça va venir ;) !
Salut jai une erreur a 8:10 "Error HH604: Error running JSON-RPC server: error:0308010C:digital envelope routines::unsupported" pourrais tu m'aider?
Très belle initiative de ta part encore une fois tu nous régale ! Merci
🙏😉
Bonjour Ben , merci pour tes videos; quand je fait create Hardhat il ne me propose pas sample mais empty , javascrypt et un autre menu
Yes ça a changé, tu peux aller sur sample ou JavaScript 🙏
Merci
Bonjour Ben je reviens encore pour une question quand je fais npx hardhat run scripts/deploy.js --network localhost je n'ai rien qui se passe pas d'erreur mais pas de serveur qui se lance , rien ne se passe
Hello ! Tu as bien lancé le serveur local avec "npx hardhat node" ?
Est ce que transférer des token coûtent des frais de gaz ?
Oui
j'ai bien les tokens visible sur metamask mais pas de (Token deployed to) sur adresse quand le fais le run scripts.
Hello c'est que c'est bien déployé par contre n'as-tu pas oublié de faire le console.log dans le fichier deploy ?
Bonjour, lorsque je mets “npx hardhat compile” ça me met comme au début quand je voulais créer le projet avec “Create a basic sample project” que faire ?
Hello, tu as changé de dossier dans le terminal entre temps ?
Salut je rencontre un léger problème quand je fais " npx create-react-app token " dans le terminal, ca me dit que le terme npx n'est pas reconnu comme nom d'applet de commande, qqun aurait la solution svp ?
As-tu installé nodejs version lts ?
Incroyable cette chaine 👌🔥
Est ce qu’il y’a des formations pour créer des cryptomonnaie ?
slt, mon terminal ne reconnais pas la commande "npx". C'est normal ?
Hello, as-tu installé nodejs version lts ?
@@BenBK non 😅
hey, quand je mets npx hardent ça me met error HH16... Comment faire ?
visiblement tu as déjà crée un projet hardhat
Bonjour Ben, peux tu epliquer cette syntax "constructor() ERC20("MikeGold", "MKG") { " c'est la première fois que je vois du code entre le constructor et les curly brackets. Je suppose que ca a un lien avec l'inheritence du contrat ?
Hello, c'est exactement ça, tu passes le nom et le symbole de ton token. :)
Je crois qu’on appel ça un Singleton, le constructeur ne peut être instancier qu’une fois de cette manière.
@@fwalou Non, c'est plutôt propre à la blockchain, le constructeur est juste appellé au déploiement du contrat intelligent :)
Salut, lorsque je fais npx hardhat compile ça met met error HH12 que dois-je faire ?
Hey, ne pas installer hardhat de façon globale. Si déjà fait, désinstallez le et réinstallez le juste dans le repertoire de travail.
@@BenBK d'accord et pouvez-vous m'expliquer comment faire ça ?
Ben j'ai une question si on le fait réellement comment on code une blockchain pour notre crypto
Hello ça c'est très compliqué, le mieux c'est d'utiliser une blockchain déjà existante et de sortir un réel projet avec une redl utilité au token.
quand je fais npx hardhat sa me dit cree javascrit project aulieu de cree simple projet que faire
Yes, ça a changé, choisi javascript :)
fort..merci
Merci à vous
Salut super vidéo mais dit moi si on veux bloqué la revente ( pour les bot ) pendant un temps defini comment on fait je sais que certaine personne le mette en place
Tu peux récupérer le timestamp avec block.timestamp et gérer ça. Sans doute faire un override de transferfrom en faisant ensuite un require sur le timestamp et mémoriser les dates d'achat de chaque user.
Bonjour comment gérer les taxe de vente et d’achat? Merci
Hello, ça ça ferait un chapitre entier sur je vais bientôt faire 👍👋
@@BenBK merci c’est le seul obstacle qui me bloque et je vois nul part ou c expliquer
@@BenBK par contre avec cette configuration combien en pourcentage reçois le pool de liquidité ?
le maxi boss merci
🙏
Metamask ne veut pas me connecter en localhost comment faire ?
Bonjour Ben, comment contourner ce genre d'erreur: "ERROR in ./src/App.js 9:0-63
Module not found: Error: Can't resolve './artifacts/contracts/Token.sol/Token.json' in '/Users/desiatiluca/Desktop/new_monnaie/new_monnaie/src'" ? Lors de la création de mon application, je me rends compte que le sous répertoire src/artifacts n'est pas crée, coment faire dans ce cas de figure sachantq ue le commande npx hardhat me demande de créer un nouveau projet dans une nouvelle arborescence. C'est curieux ???? Non ????. Peux-tu m'aider stp ?
Hello, alors là tu as du faire une erreur bien avant, je dirai de recommencer le tout et de bien spécifier dans hardhat.config.js où le dossier artifacts doit être crée et de ne pas se tromper à ce niveau. :)
@@BenBK merci Ben pour le conseil.
Bonjour Ben, j'ai corrigé le problème, cela venait au niveau du fichier hardhat.config.js, j'ai supprimé l'espace entre ' ./ au niveau de la ligne suivante: artifacts: './src/artifacts' ça fonctionne maintenant. Je suis en train d'enrichir l'application au niveau du frontend pour la rendre plus présentable.
Merci pour tes cours
quand je fais la commande dans le terminal pour react cela me met : npx : Le terme «npx» n'est pas reconnu comme nom d'applet de commande, fonction, fichier de script ou programme exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que le chemin
d'accès est correct et réessayez.
Tu as installé nodejs ?
ah nan c'est bon
Salut merci pour ta vidéo, j'ai une question esque tu sais comment ajouter
Balance: 0 BNB
BNB Value: $0.00
Sur BSCScan
Merci
Il faut enregistrer le token sur bscscan
Bonjour merci de votre video incroyable j'aimerai savoir comment déployer la cryptomonnaie sur la bsc
Hey, désolé je ne connais pas la bsc
Bonjour, je m'appelle Adam j'ai un petit problème ceci est le problème:
quand je mes la commande suivante : npx hardhat
jai ce message :
Usage: hardhat [GLOBAL OPTIONS] [TASK OPTIONS]
peux-tu m'aider stp.
Bonjour Ben, j'ai suivi les étapes d'installation de l'application react, je m'aperçois que je tombe sur une erreur technique avec le message suivant après exécuter la commande npx hardhat sous le dossier: /Users/XXXX/Desktop/token/token: Error HH16: The directory /Users/desiatiluca/Desktop/token/token contains files that could conflict:
README.md
Either try using a new directory, or remove the files listed above
Tout en sachant que dans le dossier: /Users/desiatiluca/Desktop/token/token
iMacdeDesiati4:token desiatiluca$ ll
total 3632
drwxr-xr-x 10 desiatiluca staff 340 17 May 10:48 src
drwxr-xr-x 8 desiatiluca staff 272 17 May 10:48 public
-rw-r--r-- 1 desiatiluca staff 3359 17 May 10:48 README.md
drwxr-xr-x 998 desiatiluca staff 33932 17 May 10:51 node_modules
-rw-r--r-- 1 desiatiluca staff 998 17 May 10:55 package.json
-rw-r--r-- 1 desiatiluca staff 1847751 17 May 10:55 package-lock.json
iMacdeDesiati4:token desiatiluca$
Merci d'avance pour ton aide.
Il faut déplacer ton fichier README.md dans le dossier parent token et relancer la commande.
@@kouassipaulaudreyberangerk5419 ça change quelque chose si moi je l'ai supprimé ce fichier README ?
Salut Ben. J'arrive pas a comprendre une chose. Dans differents tuto je vois toujours les tokens aller dans un portefeuille.
Mais l'interet si on fait une dapp ou autre, c'est que la team qui dev ne detiennent pas les tokens, ou en tout cas qu'une petite partie.
Comment les differentes Dapp font pour creer un token du coup et n'en detenir qu'un petit pourcentage, tout en pouvant laisser libre cours au token d'etre vendu/achete bien sur ?
Sans que sur poocoin on voit apparaitre un bon vieu (Un portefeuille detient 100% des tokens ^^)
Merci :)