Image for post
Image for post

Hyperledger Fabric provides a modular platform to build and run scalable enterprise-grade blockchains. It provides a plug and play solution, which can help you choose:

  • The database technology (LevelDB/CouchDB) you prefer to store the state of your blockchain
  • The kind of endorsement policy (consensus) you want for your network
  • Which organizations or enterprise level stakeholders will be present within your network
  • The number of peers for each organization
  • Whether the data shared within the network is private or public

This flexibility provided by Hyperledger Fabric leads to very complex network setup, it is difficult to deploy on production environments.


Image for post
Image for post

Hyperledger is being chosen by many new innovators to handle their blockchain end of things, due to its high TPS and behaviour as a blockchain as a service platform. But these new innovations at times also need fuel to speed things up within their ecosystem. So, in this blog we’ll discuss the methodology to create an ERC20 based token Chaincode in HyperLedger, using Node.js.

Why ERC20?

ERC20 is a widely tested and accepted standard in Ethereum and incorporating it in Hyperledger can make the task of writing a secure and scalable chaincode for any token based on Hyperledger easy.


Image for post
Image for post

Qtum,(pronounced as Quantum) is a China based blockchain project offering a smart contract platform which can be used to develop Decentralised Applications. After Ethereum, many smart contract platforms have emerged in the blockchain space, Qtum is one of the interesting ones. If I try to explain in short Qtum is a combination of following components:

  • Bitcoin’s UTXO model
  • Ethereum’s EVM
  • Proof of Stake 3.0

You will know more about these components as you proceed through this blog, but in short Qtum combines an updated Bitcoin Core foundation with an inter-compatible variant of the Ethereum Virtual Machine (EVM), bringing the unwavering…

ERC 20, ERC 223, ERC 827 and ERC 721

Image for post
Image for post

Ethereum based tokens which can be bought, sold, or traded, have become the backbone of Ethereum ecosystem, innovative companies use them as internal currencies within their ecosystem. Some are listed on exchanges and act like shares of the company and some become collectibles, as in the game of CryptoKitties. But still people aspiring to join the crypto race, are troubled by questions like these:

  • Which type of Token best suits my idea?
  • How many types of token standards are circulating in the Ethereum community?
  • What are the advantages and disadvantages of various ERC token standards?
  • How different token standards work?

Image for post
Image for post
Bringing the best together


There are various ways to deploy Ethereum based smart contracts, some popular options are listed here:

  1. Use migrations of Truffle framework.
  2. Use Ethereum wallet and MetaMask.
  3. Using Remix IDE and MetaMask.

I prefer the last option, and would suggest the readers of this blog to follow the same, as it is most optimised as far as gas consumption is concerned and it can also be used to debug contracts.

In this tutorial we will deploy a sample contract, which is initially available on Remix, using MetaMask, on Ropsten test network.

MetaMask Setup:


Image for post
Image for post

Every crypto company is raising millions of dollars by organizing their own ICO, marketing their innovative idea. ICO has become the buzzword of recent times. Although, it is important to note that they’re meant to deal with huge sums of money, people’s money, your money. This makes it important for ICO organizers to ensure a fool proof security, especially after the recent ICO hacks.

This blog is aimed to help newbies to find general, web-security and smart contract based security solutions, to help ICO organizers find a solution to the security problem.

Smart Contract Recommendations

Ethereum and complex blockchain environment is highly volatile…

Image for post
Image for post

If you have an innovative idea worth millions and you’re thinking about your own ICO to achieve this feat, you should be prepared to ask yourself several questions before you approach a solidity developer. If you’re a solidity developer, writing crowdsale and token contracts, it’s your responsibility to ask questions from your clients. In many cases asking the right questions is a very important job, as it can reduce planning time drastically and can help you proceed to the required solution. This article will help you understand basic questions you must ask yourself before finalizing a crowdsale or a token…

Ayush Tiwari

Blockchain Architect and Backend Developer. LinkedIn:

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store