Presentation is loading. Please wait.

Presentation is loading. Please wait.

Intro to Solidity 2017 Edition Hudson Jameson.

Similar presentations


Presentation on theme: "Intro to Solidity 2017 Edition Hudson Jameson."— Presentation transcript:

1 Intro to Solidity 2017 Edition Hudson Jameson

2 Hudson Jameson Cryptocurrency/blockchain space since 2011.
USAA: Ethereum Foundation: current Oaken Innovations: 2016-current 1 Wife & 3 Cats

3 Solidity High level language for Ethereum contracts.

4 How many high level languages does Ethereum have
How many high level languages does Ethereum have? (Include defunct/deprecated, but not EWASM)

5 It looks like Javascript (with types).
Contracts are like classes.

6 Ethereum Virtual Machine (EVM).
Code is compiled to the Ethereum Virtual Machine (EVM). EVM Once deployed to the EVM, code is completely isolated and cannot reach outside of the EVM.

7 Easy to write contracts
Hard to make sure they are secure

8 6 How many high level languages does Ethereum have?
Mutan Serpent LLL Solidity Bamboo Viper How many high level languages does Ethereum have? (Include defunct/deprecated, but not EWASM)

9 Contracts standards are beginning to emerge!

10 ERC20

11 https://consensys.github.io/smart-contract-best-practices/

12 Ultimate Software Combo

13

14

15

16

17

18

19

20

21

22

23 IDEs & Integrations Tools evmdis (EVM Disassembler)
Populus (Dapp framework)

24 Get Started Today! <3 Slides: hudsonjameson.com/speakingengagements/ Reddit: /u/souptacular


Download ppt "Intro to Solidity 2017 Edition Hudson Jameson."

Similar presentations


Ads by Google