Building on Ethereum

In this series, I’m discussing the phases of a project encompassing a non-trivial set of Ethereum smart contracts and the React/Redux application that communicates with them. 

The project, called In-App Pro Shop, aims to help Ethereum developers easily support in-app purchases as ERC-721 Non-fungible Tokens (NFTs).

Coming Soon in eBook and Paperback

Hi, I’m Cliff Hall, a published tech author and software architect with over thirty-five years of industry experience.

I recently spent nearly a year pouring all my free time into learning Solidity and implementing a my own token-based in-app purchase system, which I open-sourced and wrote an eight-part web series about.

Unfortunately, due to the constraints of writing for a web-based audience, I felt I wasn’t able to go into the level of detail I would have liked. I just hit the highlights.

So now, I’m turning it into a book that will lead you through:

  • The major decisions you’ll make choosing your tech stack
  • Options for structuring your your project
  • The challenges you’ll face as you build your contracts
  • Testing your contracts
  • Communicating with your contracts from a web app
  • Sending Ether to a contract
  • Deploying your contracts to a public network

And much more.

In short, it’s the guide to Building on Ethereum that I wish I’d had when I started out.

Coming Soon!
The eight-part web series Building on Ethereum is about to become an in-depth book. Sign up now to be notified when it's available!