October 2018
Intermediate to advanced
530 pages
14h 25m
English
On the Ethereum blockchain, smart contracts are account-holding objects that contain code functions and can interact with other contracts, make independent decisions, store data, and send Ether to other participants. You can define contracts yourself, but their execution, and the other services such as the distribution and consensus of transactions, or calling external Oracles (trusted data providers via REST APIs), is provided by the Ethereum network. These contracts are permanently part of the network, and by default will be executable as long as the network exists. Contracts will only disappear if they are programmed to self-destruct.
Read now
Unlock full access