Blockchain based end-to-end prototype system comprised of IoT devices, decentralized applications (DAPPs) and user interfaces.

Enables control of electric switch via Ethereum blockchain transactions. The user can reserve electric charging slot and pay for consumed time/energy via Ethereum network. It is a practical application of blockchain technologies in IoT devices.

Prototype system consists of:

  • Smart contract: deployed in Ethereum network to execute DAPP logic
  • User and Admin Web applications: to be run in Ethereum compliant browsers like Mist or Chrome+Metamask plugin
  • Swether: IoT device that intercepts events from Ethereum network and toggles its state accordingly

The concept can be easily extended to e.g. charging of electric vehicles, arbitrary control of IoT devices, device-to-device transactions and interactions.