SlideShare une entreprise Scribd logo
1  sur  7
Créer des smart contract
avec solidity
#blockchain #ethereum #solidity
Smart contract
“Les smart contrats sont des programmes autonomes qui, une fois démarrés,
exécutent automatiquement des conditions définies au préalable.
Ils fonctionnement comme toute instruction conditionnelle de type « if – then ».”
Blockchain France
Solidity
“Solidity is a contract-oriented, high-level language whose syntax is similar to that
of JavaScript and it is designed to target the Ethereum Virtual Machine.”
Solidity
Outils
Browser solidity
Browser-based IDE with integrated compiler and Solidity runtime environment
without server-side components.
“Hello world” avec le browser solidity
Programme du workshop
Développer ces smart contract :
1. Enregistrer une chaîne de caractère sur le registre de la blockchain
2. Transfert d'Ether entre deux comptes
3. Système de vote avec procuration
4. ...création de son propre smart contract custom :)
Let’s go !

Contenu connexe

En vedette (10)

Internship_Rahul
Internship_RahulInternship_Rahul
Internship_Rahul
 
CV A Sidibe 3D visualiser
CV A Sidibe 3D visualiserCV A Sidibe 3D visualiser
CV A Sidibe 3D visualiser
 
Cover kel.4
Cover kel.4Cover kel.4
Cover kel.4
 
21
2121
21
 
Preparacicion fisica-aplicada-pretemporada
Preparacicion fisica-aplicada-pretemporadaPreparacicion fisica-aplicada-pretemporada
Preparacicion fisica-aplicada-pretemporada
 
ADEL SALAMA CV
ADEL SALAMA CVADEL SALAMA CV
ADEL SALAMA CV
 
Limericks
LimericksLimericks
Limericks
 
Riwayat hidup
Riwayat hidupRiwayat hidup
Riwayat hidup
 
Pnl o que é
Pnl o que éPnl o que é
Pnl o que é
 
Ismail kadare
Ismail kadareIsmail kadare
Ismail kadare
 

Similaire à Free workshop - blockchain smart contract with solidity

Dev smart-contract ethereum
Dev smart-contract ethereumDev smart-contract ethereum
Dev smart-contract ethereumMehdi Amari
 
Cwin16 - Paris - blockchain
Cwin16 - Paris - blockchainCwin16 - Paris - blockchain
Cwin16 - Paris - blockchainCapgemini
 
JUG - Soirée Blockchain
JUG - Soirée BlockchainJUG - Soirée Blockchain
JUG - Soirée Blockchainadetante
 
Introduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgIntroduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgFabrice Croiseaux
 
Alphorm.com Formation Blockchain : Maîtriser les Smart Contracts
Alphorm.com Formation Blockchain : Maîtriser les Smart ContractsAlphorm.com Formation Blockchain : Maîtriser les Smart Contracts
Alphorm.com Formation Blockchain : Maîtriser les Smart ContractsAlphorm
 
Blockchain et Smart Contract : de la théorie à la production
Blockchain et Smart Contract : de la théorie à la productionBlockchain et Smart Contract : de la théorie à la production
Blockchain et Smart Contract : de la théorie à la productionMathieu Durand
 
Keynote Trend Marketing Conference 2019 - Marrakech - Tendances sur la Blockc...
Keynote Trend Marketing Conference 2019 - Marrakech - Tendances sur la Blockc...Keynote Trend Marketing Conference 2019 - Marrakech - Tendances sur la Blockc...
Keynote Trend Marketing Conference 2019 - Marrakech - Tendances sur la Blockc...Sébastien Bourguignon
 
Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor LeontievGab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor LeontievAZUG FR
 
Keynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle èreKeynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle èreMicrosoft
 
BLISS-O3-T1%20U2%20Blockchain%20v2-FR.pptx
BLISS-O3-T1%20U2%20Blockchain%20v2-FR.pptxBLISS-O3-T1%20U2%20Blockchain%20v2-FR.pptx
BLISS-O3-T1%20U2%20Blockchain%20v2-FR.pptxZaynebRAJHI
 
What's next for blockchain ? Matinée MEDEF du 27 juin 2016
What's next for blockchain ? Matinée MEDEF du 27 juin 2016What's next for blockchain ? Matinée MEDEF du 27 juin 2016
What's next for blockchain ? Matinée MEDEF du 27 juin 2016Vidal Chriqui
 
Creation de cluster (Master et deux slave ) nfs, htcondor, mpi
Creation de cluster (Master et deux slave ) nfs, htcondor, mpiCreation de cluster (Master et deux slave ) nfs, htcondor, mpi
Creation de cluster (Master et deux slave ) nfs, htcondor, mpiKhalid EDAIG
 
La blockchain au CES 2017 - Retours sur le Digital Money Forum
La blockchain au CES 2017 - Retours sur le Digital Money ForumLa blockchain au CES 2017 - Retours sur le Digital Money Forum
La blockchain au CES 2017 - Retours sur le Digital Money ForumVidal Chriqui
 
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3Raphaël Semeteys
 
La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code OCTO Technology
 
Développement d'une PoC utilisant les blockchains
Développement d'une PoC utilisant les blockchainsDéveloppement d'une PoC utilisant les blockchains
Développement d'une PoC utilisant les blockchainsJuan Luis Jiménez Laredo
 
Web rtc 2016 - Malik Houni, Jocelyn Caraman et Bich NGUYEN
Web rtc 2016 - Malik Houni, Jocelyn Caraman et Bich NGUYENWeb rtc 2016 - Malik Houni, Jocelyn Caraman et Bich NGUYEN
Web rtc 2016 - Malik Houni, Jocelyn Caraman et Bich NGUYENmalik3rdH
 
soft-shake.ch - Domotique et robotique avec le micro Framework .NET
soft-shake.ch - Domotique et robotique avec le micro Framework .NETsoft-shake.ch - Domotique et robotique avec le micro Framework .NET
soft-shake.ch - Domotique et robotique avec le micro Framework .NETsoft-shake.ch
 

Similaire à Free workshop - blockchain smart contract with solidity (20)

Dev smart-contract ethereum
Dev smart-contract ethereumDev smart-contract ethereum
Dev smart-contract ethereum
 
Cwin16 - Paris - blockchain
Cwin16 - Paris - blockchainCwin16 - Paris - blockchain
Cwin16 - Paris - blockchain
 
JUG - Soirée Blockchain
JUG - Soirée BlockchainJUG - Soirée Blockchain
JUG - Soirée Blockchain
 
Introduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgIntroduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourg
 
Alphorm.com Formation Blockchain : Maîtriser les Smart Contracts
Alphorm.com Formation Blockchain : Maîtriser les Smart ContractsAlphorm.com Formation Blockchain : Maîtriser les Smart Contracts
Alphorm.com Formation Blockchain : Maîtriser les Smart Contracts
 
Blockchain et Smart Contract : de la théorie à la production
Blockchain et Smart Contract : de la théorie à la productionBlockchain et Smart Contract : de la théorie à la production
Blockchain et Smart Contract : de la théorie à la production
 
Keynote Trend Marketing Conference 2019 - Marrakech - Tendances sur la Blockc...
Keynote Trend Marketing Conference 2019 - Marrakech - Tendances sur la Blockc...Keynote Trend Marketing Conference 2019 - Marrakech - Tendances sur la Blockc...
Keynote Trend Marketing Conference 2019 - Marrakech - Tendances sur la Blockc...
 
Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor LeontievGab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
 
Keynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle èreKeynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle ère
 
BLISS-O3-T1%20U2%20Blockchain%20v2-FR.pptx
BLISS-O3-T1%20U2%20Blockchain%20v2-FR.pptxBLISS-O3-T1%20U2%20Blockchain%20v2-FR.pptx
BLISS-O3-T1%20U2%20Blockchain%20v2-FR.pptx
 
What's next for blockchain ? Matinée MEDEF du 27 juin 2016
What's next for blockchain ? Matinée MEDEF du 27 juin 2016What's next for blockchain ? Matinée MEDEF du 27 juin 2016
What's next for blockchain ? Matinée MEDEF du 27 juin 2016
 
Creation de cluster (Master et deux slave ) nfs, htcondor, mpi
Creation de cluster (Master et deux slave ) nfs, htcondor, mpiCreation de cluster (Master et deux slave ) nfs, htcondor, mpi
Creation de cluster (Master et deux slave ) nfs, htcondor, mpi
 
La blockchain au CES 2017 - Retours sur le Digital Money Forum
La blockchain au CES 2017 - Retours sur le Digital Money ForumLa blockchain au CES 2017 - Retours sur le Digital Money Forum
La blockchain au CES 2017 - Retours sur le Digital Money Forum
 
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
 
Cci 92 - Club Nelson - Microsoft - Introduction à la Blockchain
Cci 92 - Club Nelson - Microsoft - Introduction à la BlockchainCci 92 - Club Nelson - Microsoft - Introduction à la Blockchain
Cci 92 - Club Nelson - Microsoft - Introduction à la Blockchain
 
La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code
 
Développement d'une PoC utilisant les blockchains
Développement d'une PoC utilisant les blockchainsDéveloppement d'une PoC utilisant les blockchains
Développement d'une PoC utilisant les blockchains
 
Pres blockchain
Pres blockchainPres blockchain
Pres blockchain
 
Web rtc 2016 - Malik Houni, Jocelyn Caraman et Bich NGUYEN
Web rtc 2016 - Malik Houni, Jocelyn Caraman et Bich NGUYENWeb rtc 2016 - Malik Houni, Jocelyn Caraman et Bich NGUYEN
Web rtc 2016 - Malik Houni, Jocelyn Caraman et Bich NGUYEN
 
soft-shake.ch - Domotique et robotique avec le micro Framework .NET
soft-shake.ch - Domotique et robotique avec le micro Framework .NETsoft-shake.ch - Domotique et robotique avec le micro Framework .NET
soft-shake.ch - Domotique et robotique avec le micro Framework .NET
 

Free workshop - blockchain smart contract with solidity

  • 1. Créer des smart contract avec solidity #blockchain #ethereum #solidity
  • 2.
  • 3. Smart contract “Les smart contrats sont des programmes autonomes qui, une fois démarrés, exécutent automatiquement des conditions définies au préalable. Ils fonctionnement comme toute instruction conditionnelle de type « if – then ».” Blockchain France
  • 4. Solidity “Solidity is a contract-oriented, high-level language whose syntax is similar to that of JavaScript and it is designed to target the Ethereum Virtual Machine.” Solidity
  • 5. Outils Browser solidity Browser-based IDE with integrated compiler and Solidity runtime environment without server-side components. “Hello world” avec le browser solidity
  • 6. Programme du workshop Développer ces smart contract : 1. Enregistrer une chaîne de caractère sur le registre de la blockchain 2. Transfert d'Ether entre deux comptes 3. Système de vote avec procuration 4. ...création de son propre smart contract custom :)

Notes de l'éditeur

  1. Allez sur https://ethereum.github.io/browser-solidity/#version=soljson-v0.4.4+commit.4633f3de.js Faire une démo du hello world avec une variable et une fonction greeter() Compiler le contrat et interagir avec l’interface