Build Complete Ethereum Application
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC9FAQ5P3eTn96hCAsTO9iQMkT22TAhIt11gJ4fQmPrZmafZ3xFdSVbSeF5S8hrp-rLNGOrjlarj_CilaBFdv1BfDSN4eWsCnupJkl1lj1yQqqLWA6T1Z3M8f0NRa-vY2GjsglyJome2k/s400/Screenshot+from+2018-09-09+00-08-02.png)
Build Complete Ethereum Application. Here i simply describes how to build complete Ethereum Application from the scratch. As the initial step i describe Ethereum javascript API. We can use that API to interact with Ethereum Contracts (Robot Account). I will give you a sample example for using Web3 object. Then i will introduce our application architecture and finally i will bring you the complete video coverage for building the application. Okay let's we start with Web3 object. Ethereum javascript API We can call Contract functions using this API(Web3). Actually this API is available through Web3.js Library . This will save your day because you don't want to write the boilerplate code that you have to write without this library. There is a java lib for this it is called Web3j . As well as there are several number of Web3 implementations for different languages and i list down them below. Python Web3.py Haskell hs-web Java web3j Scala web3j-scala Purescript purescr