Codementor Events

How I learned Ethereum Blockchain

Published Aug 09, 2019Last updated Aug 13, 2019
How I learned Ethereum Blockchain

About me

I am a software developer interested in emerging technologies and how they can be used to improve upon existing frameworks or traditional business models.

Why I wanted to learn Ethereum Blockchain

I wanted to use ethereum smart contracts for ecommerce to demonstrate how property owner ship can be transferred using the ethereum blockchain while maintaining a familiar UI/UX for users.

How I approached learning Ethereum Blockchain

I used Truffle and Ganache to setup a local ethereum blockchain locally the used the Magento 2 API as the ecommerce layer. This would be the basis of the shopping experience for users while the blockchain and smart contract would act as the custody layer - in theory you could sell any high valued item including a car, home, jewellery and art without the need for a broker or middle man.

Challenges I faced

It was really straight forward although the server side config was a bit fiddly.

Key takeaways

The future will be peer 2 peer for items of any value.

Tips and advice

Get straight in and build the future of finance and ecommerce using this amazing technology.

Final thoughts and next steps

I would like to return to this project in the future when the tech matures a bit more.

Discover and read more posts from Daniel
get started