Programming Smart Contracts on Ethereum
Some people say Ethereum is too logic-heavy and hard to use, but here’s a write-up to give you a feel for building smart contracts and applications with it. Tools, wallets, applications and the ecosystem are still in development and it’ll get easier!
- Part I is an overview of key terms and discusses Ethereum Clients and Smart Contract Languages.
- Part II discusses overall workflow and some current DApp Frameworks and Tools and
- Part III is a the Programming Part, a quick walkthrough of writing tests and building a DApp for a smart contract using Truffle.