Blockchain Stories, ideas and recipes

Building Enterprise Blockchain-as-a-Service Applications Using Ethereum and Quorum

Ethereum is a general-purpose blockchain that is more suited to describing business logic, through advanced scripts, also known as smart contracts.

Brian Wu
June 2019

Read more

Build Blockchain Applications with Hyperledger Fabric and Composer on IBM Cloud

IBM Cloud provides an enterprise blockchain platform as a flexible blockchain-as-a-service, which is based on Hyperledger Fabric. In this recipe, we show you how to create, deploy, and manage a secure enterprise blockchain application on IBM Cloud.

Brian Wu
July 2019

Read more

Harness the Power of Distributed Storage IPFS and Swarm in Ethereum Blockchain Applications

In this recipe, we will look at ways that data can be stored in a distributed manner by way of two different platforms: IPFS and Swarm. For introducing both platforms, we will create a small project to help us become familiar with how IPFS can be used programmatically in a website frontend.

Brian Wu
June 2019

Read more

Building A Blockchain for Letter of Credit Using Hyperledger Fabric and Composer

Hyperledger is a set of open source tools and blockchain subprojects resulting from cross- industry collaboration. We will present two main components in this recipe – Hyperledger Fabric and Hyperledger Composer.

Brian Wu
July 2019

Read more

Blockchain Hyperledger Composer and Playground Development Components

In this recipe, blockchain developers can quickly learn and setup Composer Playground for deploying business networks via implementing models, transaction logic, access control, and query definitions in Hyperledger Composer.

Brian Wu
April 2019

Read more

Interacting with Hyperledger Composer through RESTful API

This recipe shows you how integrate Hyperledger Composer with a client application using a front-end framework like Angular.JS. In doing so, you learn how to work with Hyperledger Composer RESTful API.

Brian Wu
May 2019

Read more

Building Transaction Handler and Processor for Hyperledger Sawtooth with Python SDK

In this recipe, we will go through a step-by-step guide to implement a transaction processor or a smart contract, in our transaction family example using the Sawtooth Python SDK.

Brian Wu
July 2019

Read more

Manage Hyperledger Indy Wallet and DID through Indy CLI and Docker

In this recipe, we explore Hyperledger Indy Command Line Interface by creating and listing the wallet, importing and using decentralized identifier and creating and listing hyperledger indy node pool.

Brian Wu
April 2019

Read more

Deploying and Calling Ethereum Smart Contracts on Hyperledger Burrow

In this recipe, we will deploy and run the sample Ethereum smart contract that is built by Solidity programming language on Hyperledger Burrow. It shows you how to build and deploy Ethereum DApps in Hyperledger.

Lian Everett Stevens
March 2019

Read more

Writing Hyperledger Fabric Chaincode Using Go Programming Language

In this recipe,we show you how to build chaincode or smart contracts step-by-step in Hyperledger Fabric using Golang.

Brian Wu
April 2019

Read more

Working with web3js API and JSON to Build Ethereum Blockchain Applications

This recipe shows you how to setup Web3.JS API for Ethereum blockchain applications step-by-step by building a peer-to-peer auction app. Along the way, you learn how to use JSON, Truffle and Golang for deploying and managing Ethereum smart contracts.

Brian Wu
April 2019

Read more

Comprehensive Guide for All Blockchain Hyperledger Developers

In spite of lots of contents and technical documentations available online for learning blockchain development, many developers get confused by number of platforms, terminologies and concepts. To make the learning of blockchain development easier, we have written a few hands-on tutorials that help beginners to find their feet in blockchain development.

Matt Zand
April 2019

Read more

Ultimate guide for processing HTML form inputs using Python Django framework

Django is a Python-based free and open-source web framework, which follows the model-template-view architectural pattern. Django's primary goal is to ease the creation of complex, database-driven websites. With Django, you can take web applications from concept to launch in a matter of hours. Django takes care of much of the hassle of Web development, so you can focus on writing your App without needing to reinvent the wheel.

Matt Zand
July 2019

Read more

Best practices for securing and scaling nodejs applications

It is very important to scale and secure your applications. Scaling and securing are not one-time tasks. You need to keep making changes to your code as you add new features to increase application security, and as your application traffic and data increases, you need to scale your servers.

Developer team
April 2019

Read more

Comprehensive overview of Angular 2 architecture and features

Angular 1 was based on the MVC architecture whereas Angular 2 is based on a components-and-services architecture. Angular 1 and Angular 2 are completely different in terms of architecture and APIs

Developer team
April 2019

Read more

How Bootstrap 4 extensible content containers or Cards work

Cards are a new component in Bootstrap 4 that replaces wells, panels, and thumbnails. A card is a flexible and extensible content container. It includes options for headers and footers, a wide variety of content, contextual background colors, and powerful display options.

Developer team
April 2019

Read more

Comprehensive guide for migration from monolithic to microservices architecture

The architecture of server-side application development for complex and large applications (applications with huge number of users and large volume of data) shouldn't just involve faster response and providing web services for wide variety of platforms. It should be easy to scale, upgrade, update, test, and deploy.

Developer team
April 2019

Read more

Comprehensive overview of Bootstrap 4 features for user interface customizations

Bootstrap 4 is the latest version of Bootstrap at the time of writing. This version makes Bootstrap more powerful and easy to customize and use. In this article, you will learn about the new features of Bootstrap 4 with examples.

Developer team
April 2019

Read more

Intro to functional reactive programming for advance JS web development

If you are a frontend or backend JavaScript developer who works on large and complex JavaScript applications and deals with a lot of code that responds to asynchronous data updates, user activities, and system activities, then it's perhaps the best time to explore functional reactive programming...

Developer team
April 2019

Read more

Using advance JS and WebRTC for cross browser communications in real time

Browsers that support WebRTC provide APIs to exchange data in real time directly between browsers and also retrieve stream from physical media sources without the use of plugins. In this article, we will discuss WebRTC and also the PeerJS library that wraps the WebRTC APIs to provide an easy to use API to work with WebRTC.

Developer team
April 2019

Read more

Intro to real-time bidirectional communications between browsers and webSocket servers

We have been using COMET techniques to implement bidirectional communication between a web browser and web server. Long polling is the most popular technique of achieving bidirectional communication between a web browser and web server...

Developer team
April 2019

Read more

Comprehensive overview and analysis of blockchain use cases in many industries

In this article, we first talk about popular blockchain use cases across industries, including financial, civil services, supply chain, IoT, and healthcare, at a high level. We will then proceed to a discussion of factors for consideration, before determining proper use cases and developing a successful DApp.

Developer team
May 2019

Read more

Blockchain Decentralized App use case for healthcare data sharing

In this article, we look at one blockchain use case in more detail and talk about steps leading to the implementation of a Decentralized Application or DApp. The use case of healthcare data sharing will be examined further.

Developer team
May 2019

Read more

Comprehensive Guide for All Blockchain Ethereum Developers

Ethereum is a general-purpose blockchain that is geared toward describing business logic, through advanced scripts, also known as smart contracts. Ethereum was designed with a broader vision, as a decentralized or world computer that attempts to marry the power of the blockchain, as a trust machine, with a Turing-complete contract engine. Although Ethereum borrows many ideas that were initially introduced by bitcoin, there are many divergences between the two.

Matt Zand
April 2019

Read more