Connecting to Kaleido Private Ethereum Blockchain with Truffle

Connecting to Kaleido Private Ethereum Blockchain with Truffle

This tutorial explains how to execute a Smart Contract on your private Kaleido Ethereum Blockchain with the Truffle Framework

Prerequisites

Do read "Deploy a Private Ethereum Blockchain in 10 minutes" to have your private Blockchain instance running before continuing with this tutorial.

Setting Up

If you haven't setup the Truffle Framework, here are the steps to do so.

Building a React Native App to connect to a private Blockchain on Kaleido

Building a React Native App to connect to a private Blockchain on Kaleido

This tutorial explains the steps of developing a React Native app that connects to a private Ethereum node in Kaleido.io

Why might anyone want to do this? Here's a business case - A group of participants may have established a private Blockchain to trade with one another. They would have been keen to build a mobile app in React Native to be used among themselves. 

Minimum Viable Ethereum Mobile Wallet - Part 4: Smart Contract Execution

Minimum Viable Ethereum Mobile Wallet - Part 4: Smart Contract Execution

This is part 4 of the step-by-step tutorial to walk the reader through the development of a Minimum Viable Ethereum Mobile Wallet in React Native. I call it the Minimum Viable Wallet or MVW in short.

MVW's source codes can be found here.

In this part, I will explain the codes that lets me execute functions in a smart contract.

Tutorial Structure

This is the last of the 4-parts tutorial.

Minimum Viable Ethereum Mobile Wallet - Part 3: Account & Private Key

Minimum Viable Ethereum Mobile Wallet - Part 3: Account & Private Key

This is part 3 of the step-by-step tutorial to walk the reader through the development of a Minimum Viable Ethereum Mobile Wallet in React Native. I call it the Minimum Viable Wallet or MVW in short.

MVW's source codes can be found here.

In this part, I will explain the codes that lets me create a new Ethereum Wallet account and how I secure my private key in the mobile device.

Tutorial Structure

This tutorial is a work in progress. When done, it will come in 4 parts.

Minimum Viable Ethereum Mobile Wallet - Part 2: Build App

Minimum Viable Ethereum Mobile Wallet - Part 2: Build App

This is part 2 of the step-by-step tutorial to walk the reader through the development of a Minimum Viable Ethereum Mobile Wallet in React Native. I call it the Minimum Viable Wallet or MVW in short.

In this part, I will describe how to build the app from it's source codes that you can find here.

Tutorial Structure

This tutorial is a work in progress. When done, it will come in 4 parts.

Deploy a Private Ethereum Blockchain in 10 Minutes with Kaleido

Deploy a Private Ethereum Blockchain in 10 Minutes with Kaleido

There are many Blockchain use-cases that calls for a private Blockchain network between a group of participants. One example is Project Ubin - a project initiated by the Monetary Authority of Singapore that tests the use of a private distributed ledger for clearing and settlement of payments and securities between banks. Another example is a private supply chain network where a group of suppliers, distributors and end users track goods as they move across the supply chain. 

Smart Contract Escrow Dapp - Seller View

Smart Contract Escrow Dapp - Seller View

This is the first of a 2-part article that explains the codes behind Smart Contract Explained by Demonstration and will be of interest to developers who want to learn how to code a Web3-based DApp to serve as front-end user interface to a Solidity Smart Contract. In particular, this article explains the ways to: