Se connecter

Informatique

Programmation

Sujet : [OFFICIEL] Le topic officiel concernant le SOLIDITY ! (Developpement Ethereum & autre)
1
DabRussian
Niveau 11
15 septembre 2021 à 20:28:54

Je débarque sur ce forum apparemment tres peu peuplé https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
Dans l'unique but de discuter solidity :ok:

Je fais ce topic car j'avais a la base envie d'un forum dédié aux cryptos et pa

boucif
Niveau 24
15 septembre 2021 à 23:12:07

Hello, ça m’intéresse je développe mes premiers contrats.
C’est dommage qu’on a pas de forum francophone sur le développement blockchain.

DabRussian
Niveau 11
16 septembre 2021 à 00:01:59

Le 15 septembre 2021 à 23:12:07 :
Hello, ça m’intéresse je développe mes premiers contrats.
C’est dommage qu’on a pas de forum francophone sur le développement blockchain.

cool de voir que je suis pas le seul sur ce forum https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
Putain j'avais pas vu que mon topic c'etait posté je l'ai meme pas fini https://image.noelshack.com/fichiers/2016/38/1474488555-jesus24.png
.

.

.

.
Le 15 septembre 2021 à 20:28:54 :
Je débarque sur ce forum apparemment tres peu peuplé https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
Dans l'unique but de discuter solidity :ok:

Je fais ce topic car j'avais a la base envie d'un forum dédié aux cryptos et pas a la "Finance" implicitement crypto.
Parce que les cryptos c'est tres loin d'etre juste de la speculation et de l'investissement, c'est avant tout de la tech revolutionnaire, et cette tech interesse des devs comme moi :hap:

Donc le mieux que je puisse faire c'est essayer d'attirer des gens ici...
Partagez l'info, ce topic doit etre la reference de n'importe quel khey qui s'interesse au dev d'une Dapp, jeton, mining etc...
On est une commu apres tout :hap:
Merci :ok:

Pseudo supprimé
Niveau 8
16 septembre 2021 à 08:13:08

Et du coup tu nous racontes quoi de beau ?

boucif
Niveau 24
16 septembre 2021 à 12:28:56

Ca peut être intéressant d'évoquer les différents langage

Solidity (eth,bsc ...), Cadence (Flow), ChiaLisp (Chia), Motoko (Dfinity)
Sachant qu'on a des alternatives avec des langages plus classique style python avec Vyper pour eth ...

Perso là je bosse sur Solidity, j'ai regardé vite fait les autres mais il y a pas vraiment d'opportunité professionnel pour le moment, je pense je passerai sur Cadence après pour les NFT c'est intéressant.

DabMan-Return
Niveau 47
16 septembre 2021 à 14:33:03

Le 16 septembre 2021 à 12:28:56 :
Ca peut être intéressant d'évoquer les différents langage

Solidity (eth,bsc ...), Cadence (Flow), ChiaLisp (Chia), Motoko (Dfinity)
Sachant qu'on a des alternatives avec des langages plus classique style python avec Vyper pour eth ...

Perso là je bosse sur Solidity, j'ai regardé vite fait les autres mais il y a pas vraiment d'opportunité professionnel pour le moment, je pense je passerai sur Cadence après pour les NFT c'est intéressant.

Je bosse aussi sur solidity pour le moment, mais je suis vraiment un noob pour l'instant...
Je connaissais absolument pas les autres langage dont t'a parlé, cadence chialisp et motoko, a quoi servent ils ?

Le 16 septembre 2021 à 08:13:08 :
Et du coup tu nous racontes quoi de beau ?

Que si t'as des interrogations ou que ta les réponses à celles des autres, c'est ici que tu peux les poster si ça touche aux cryptos

boucif
Niveau 24
16 septembre 2021 à 15:10:13

Les inventeur de cryptokitties ont inventé leur propre blockchain, je crois il y a aussi Nba Top shot dessus, je crois qu'à lépoque ils avaient encombré le réseau ethereum avec leur NFT ils ont donc crée leur propre blockchain spécialisé pour les NFT, avec un système de gestion de la sécurité plus simple, et le langage pour faire des smartcontract c'est Cadence.

Chia c'est cette blockchain basé sur le stockage (Proof of time and space je crois) qui a fait envolé le prix des disques durs et leur dispo, ils se sont inspiré du lisp pour le langage de leur smartcontract.

Dfinity ça ressemble plus a une techno backend leur mokoto, je crois tu as même un exemple pour créer un réseau social...

Tu as un paquet de blockchain avec leur propre langage de smartcontract, je crois tu as aussi iExec une boite Française basé à Lyon.

Sinon vous utilisez quel techno pour vos Dapps, perso j'ai un peu la flemme de me mettre à react, pour l'instant j'utilise angular

DabMan-Return
Niveau 47
16 septembre 2021 à 16:35:24

D'accord, t'as l'air bien renseigné toi, j'avais entendu parler de cette fameuse blockchain qui ruine les disque durs mais je m'y suis jamais particulièrement intéressé...
Pour la dapp que je suis en train de faire, j'ai mandaté un pote de mon école d'info qui ce spécialise sur le front pour me faire un site, mais bon il part de loin et suit une formation sur le js...
Je crois qu'il vas même pas utiliser de framework :(

Mais en quoi en aurait besoin, si la majorité du backend c'est du solidity et le reste du web3 pour faire interagir le site avec le smart contract ?
Ça m'intéresse de savoir ta réponse pcq si j'ai fait une grosse erreur autant la corriger maintenant :hap:

boucif
Niveau 24
16 septembre 2021 à 17:16:00

Je dis ça parce que je vois beaucoup d'exemple en react, même pour les offres de recrutement en dapp il demande souvent du react, c'est pas une obligation mais tu trouves pas mal de composant tout prêt en react suivant ce que tu veux faire, et c'est intéressant si sur ton site tu veux faire pas mal de truc (pancakeswap est en react), sinon tu peux te contenter de js classique si tu as un petit site.

Tu bosses sur quel type de projet? perso je fais une espèce de pokemon card game avec des NFT.

DabMan-Return
Niveau 47
17 septembre 2021 à 12:31:45

Le 16 septembre 2021 à 17:16:00 :
Je dis ça parce que je vois beaucoup d'exemple en react, même pour les offres de recrutement en dapp il demande souvent du react, c'est pas une obligation mais tu trouves pas mal de composant tout prêt en react suivant ce que tu veux faire, et c'est intéressant si sur ton site tu veux faire pas mal de truc (pancakeswap est en react), sinon tu peux te contenter de js classique si tu as un petit site.

Tu bosses sur quel type de projet? perso je fais une espèce de pokemon card game avec des NFT.

Haaa d'accord c'est vachement intéressant !
Je t'avoue que jai pas pour but de chercher du travail la dedans pour l'instant, pcq je suis en première année d'info, mais c'est vrai que si ya déjà des templates ca peut être pas mal
Pour l'instant de toute façon on va faire une V1 très simple pour que l'essentiel soit utilisable donc sa sera rien de très compliqué...
Franchement j'en parlerais volontier notamment pour demander de l'aide, mais j'ai peur de me cramer par rapport au forum et tout...
Avec les nft donc tu rafles toute la hype? :noel:

boucif
Niveau 24
19 septembre 2021 à 06:13:41

C'était surtout pour moi le moyen de faire un truc intéressant plutôt qu'un énième token ERC-20, mon but 1er c'est d'apprendre le solidity et faire un jeu avec des NFT ça me permet d'apprendre plusieurs truc en même temps.

DabRussian
Niveau 11
19 septembre 2021 à 14:50:22

Le 19 septembre 2021 à 06:13:41 :
C'était surtout pour moi le moyen de faire un truc intéressant plutôt qu'un énième token ERC-20, mon but 1er c'est d'apprendre le solidity et faire un jeu avec des NFT ça me permet d'apprendre plusieurs truc en même temps.

ha je vois, tu as donc une approche plutôt "saine" des NFT et pas le délire pet-rock https://image.noelshack.com/fichiers/2016/30/1469541952-risitas182.png

.

.

Pour ceux qui voudraient ce LANCER dans Solidity, je connais deux "formations" en ligne a vous proposer qui sont vachement sympas:

  • La premiere, c'est en ligne mais en complément il y a un serveur discord je gagne rien du tout a vous le partager a part vous aider, tout est 100% gratuit et franchement d'assez bonne qualité, on rentre rapidement dans le vif du sujet et je trouve ca vachement cool pour les nouveaux qui veulent voir rapidement du résultat qui permet de rendre un peu plus interactif la formation (toute récente): https://discord.gg/aS95ZkYzW3
  • La deuxième, c'est la très célèbre CryptoZombies, plus lente mais prend un peu plus le temps des le début d'expliquer les bases du langage a vrai dire, j'ai pas encore terminer celle de dessus donc je peux pas encore dire laquelle est la plus complète https://cryptozombies.io/fr/

Je sais qu'il en existe d'autres mais je ne les ai pas testés, je vous invite si vous les connaissez a les partager ici avec un petit feedback afin d'aider ceux qui voudraient ce lancer la dedans :ok:
(svp me DDBez pas pour publicité ca n'aurais pas de sens)

boucif
Niveau 24
19 septembre 2021 à 22:49:15

We mon but c’est pas de vendre des pixel des milions d’euros 🤣

Il y a une formation chez Microsoft après je l’ai pas testé mais au moins elle est gratuite
https://docs.microsoft.com/fr-fr/learn/paths/ethereum-blockchain-development/

DabRussian
Niveau 11
20 septembre 2021 à 16:15:38

Le 19 septembre 2021 à 22:49:15 :
We mon but c’est pas de vendre des pixel des milions d’euros 🤣

Il y a une formation chez Microsoft après je l’ai pas testé mais au moins elle est gratuite
https://docs.microsoft.com/fr-fr/learn/paths/ethereum-blockchain-development/

Oh incroyable, je pensais pas que Microsoft en ferais une, super trouvaille merci!! :ok:

boucif
Niveau 24
23 septembre 2021 à 09:38:02

Connaissant très peu react, j’utilise Angular pour le moment avec ether.js qui a des spec ts, ça se marie plutôt bien le problème c’est juste trouver comment initialiser le bousin et faire certains appels.

DabRussian
Niveau 11
29 septembre 2021 à 11:21:08

Le 23 septembre 2021 à 09:35:03 :
+1000 pour react je suis dev full stack solidity mais vue js et je peux vous dire que rare sont les stack avec du vue.. en général c’est react + tout le bordel derrière: hardhat éthers waffle ts..

Et bien si vous avez tous l'air de forcer ca c'est que ca doit etre bien https://image.noelshack.com/fichiers/2020/15/7/1586668024-jesus-rire-hd-altieri.png
Comment je dis a mon dev web de ce bouger le fion poliement ?
Je le paye pas (c'est un pote d'école, je lui passerais une partie des revenus que la dapp fournira) donc j'ai ptet pas trop d'authorité mais je crois qu'il fait pas grand chose de tres productif pendant que moi je progresse de plus en plus vite sur les smart contracts...
Il m'a dit qu'il pigeais pas comment on implementait metamask et tout https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Sauf que je sais pas coder en js moi :honte:

Pseudo supprimé
Niveau 8
29 septembre 2021 à 11:43:36

Pas de salaire pas de pression :)

DabRussian
Niveau 11
29 septembre 2021 à 12:32:20

Le 29 septembre 2021 à 11:43:36 :
Pas de salaire pas de pression :)

malheureusement...

Bon je lui ai dit par discord que de mon coté j'avais presque fini ma v1 et que on allait tres bientot pouvoir deployer tout ca, quand le site sera pret https://image.noelshack.com/fichiers/2018/10/1/1520260980-risitas94.png
Ducoup il m'a repondu que le site (hors back-end) etait presque fini :oui:
(on va faire un appel ce weekend pour ce mettre au point :))

D'ailleurs je me demande, comment vous appelez ca vous, la partie web3 d'une Dapp ?
Parce que le vrai back-end c'est le smart contract on est d'accord ?
C'est le fameux middle-end ? https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Pseudo supprimé
Niveau 8
29 septembre 2021 à 12:42:34

Le front end :(

boucif
Niveau 24
29 septembre 2021 à 23:04:38

Perso là je test un peu le déploiement sur HydraChain, c’est loin des outils qui existent pour ethereum entre la wallet qui est loin de metamask la librairie web3js mal documentée, pas moyen d’utiliser le webwallet pour du local…

À côté hardhat/metamask/ether c’est hyper simple …

Au faite j’ai enfin compris à quoi ça servait les signatures, j’aurais su ça avant je me serais pas fait chier à faire un smartcontract pour mon jeu j’aurais fais un jeu classique qui exploite les nft du joueur qui s’authentifie grâce à sa signature…

1
Sujet : [OFFICIEL] Le topic officiel concernant le SOLIDITY ! (Developpement Ethereum & autre)
   Retour haut de page
Consulter la version web de cette page