Learn to use Blockchain in apps — Lab 2
In the second lab of our series, we will be focusing on studying how to write smart contracts on Ethereum.
(The first lab from Learn to use Blockchain in apps series can be found at: https://medium.com/@panaitandreea01/student-blockchain-labs-lab-1-67bc00c2ce6a)
- First of all, one can read info about Ethereum:
More info about Ethereum for developers:
… and for Java devs:
Trending Cryptocurrency Hub Articles:
2. 5 stupid ways to lose your bitcoin millions
- Before going into Solidity (the programming language that can be used in order to write smart contracts), one can review some smart contract concepts:
- For learning Solidity, we will look into this Solidity tutorial:
Also, another useful link, is the Solidity documentation:
- For writing smart contracts and compile/deploy smart contract, in this lab, we will use the Remix IDE:
Security Tools for Analyzing Smart Contract:
It is important to check the smart contract code, before deploying it on blockchain. For that, one can use tools that can be found at: