I\'m trying to run a smart contract project I got from GitHub for my final year project. The idea of the project is using a smart contract as access control for IoT devices.