Sakib Sami' Blog

Newbie programmer, Java fan, Rosogolla lover, Mom's little kid.

Getting started with Ethereum

What is Ethereum ?
Ethereum is a blockchain application platform.


How to setup your own ethereum cluster node ?

macOs :

  1. Install brew
  2. Then run brew tap ethereum/ethereum
    brew install ethereum

Ubuntu :

  1. sudo apt-get install software-properties-common
  2. sudo add-apt-repository -y ppa:ethereum/ethereum
  3. sudo apt-get update
  4. sudo apt-get install ethereum

Building from source : 1. Install geth
2. Install go
3. Then git clone
4. cd go-ethereum
5. make geth

Complete Instruction

Create Account :

geth account new (will ask for password)

Address: {04f00656b062efb1ade96b0e761e57038ee69f01}  
List Account

geth account list

Account #0: {04f00656b062efb1ade96b0e761e57038ee69f01} keystore:///Users/s4kib/Ethereum/keystore/UTC--2017-09-09T09-36-39.415328182Z--04f00656b062efb1ade96b0e761e57038ee69f01  
Setup Mist ( Ethereum Wallet )

Download mist from here as per your requirement.

Setup Remix ( Ethereum IDE )
  1. git clone
  2. cd remix
  3. npm install
  4. npm start
  5. open remix/index.html in your browser.

HTTP RPC endpoint :

Open Wallet

From here you can send/receive ether ( ethereum currency ) and create smart contract.

Experimenting Uber Like Application Architecture

Hello, Good people. Hope you all are fine. You may hear about Uber, Grab, Pathao or other ride shari…

uber, mqtt, grab, pathao, lyft, ride sharing app, mongodb

Getting started with Kotlin Native

Kotlin's one of the most attractive feature is Kotlin-Native. What's Kotlin-Native ? Ok. Kotlin-Nat…

jvm, java, kotlin, c, kotlin-native