Sports betting solidity contract
Motivation
Mainly and in short, to explore in depth the details of ethereum smart contract development with solidity, and to provide an educational example thereof. The main points to be hit:
creation of a data-providing oracle
use of an oracle
creation and use of library contracts
consumption of smart contract from front end using web 3
development using ganche testnet
testing using rinkeby testnet
deployment to main net