An Introduction to Hyperledger Fabric for Ethereum Developers

How to write your first Hyperledger Chaincode smart contract

Alex Roan
The Startup

--

Prerequisites: Understanding of Blockchain, Ethereum Smart Contracts, and Go or NodeJS

Image by clintadair on Unsplash

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…

--

--

Alex Roan
The Startup

CoFounder at Cyfrin. Previously: Chainlink Labs.