An Introduction to Hyperledger Fabric for Ethereum Developers
How to write your first Hyperledger Chaincode smart contract
Prerequisites: Understanding of Blockchain, Ethereum Smart Contracts, and Go or NodeJS
Introduction
In my opinion, Ethereum is the perfect entry point to begin learning about Blockchain Development and building Decentralised Applications. The ecosystem is growing, documentation is great and the developer community is large with respect to the rest of the Blockchain space.
Once you’ve grasped the basics of developing on Ethereum, you’ll naturally start to cast your net wider and begin to look at other Blockchain solutions and use cases.
This article explains the differences between writing Smart Contracts on Ethereum using Solidity, and writing Chaincode on the Hyperledger Fabric Blockchain.
Solidity Development vs Hyperledger Development
As a Smart Contract developer, you’re probably not as concerned about the underlying Blockchain (or at least not to the extent) as an Ethereum Core developer is. However, it helps to have a basic understanding to avoid certain pitfalls that you won’t stumble across developing “traditional stack” applications (see…