I already built a smart contract for Ethereum Blockchain by using truffle to track the ownership of IoT devices; Now, I'm looking to connect my smart contract with the IoT environment (node) to detect the owner address and device specification automatically. I was focusing on Arduino and Raspberry-pi, but, I couldn't decide which one is fitting well with my project.
Configuration environment for my Ethereum Blockchain:
I’m using local web3 provider at truffle environment.
- Truffle v5.0.27 (core: 5.0.27)
- Solidity v0.5.0 (solc-js)
- Node v10.15.3
- Web3.js v1.0.0-beta.37
- Ganache V2.1.1
- Frontpage by HTML,CSS and JS
OS: [Windows 10]
Browser [firefox, chrome]
MetaMask Version [7.0.1]