This is an open transport provider network implemented as a series of smart contracts on the Ethereum blockchain.
ethereum-open-transport-provider-network/contractscontains the Solidity contracts developed using the Truffle framework.
ethereum-open-transport-provider-network/appis a web interface that renders realtime updates from the Ethereum smart contract
integration-exampleis an example of a Python script that interacts with the contract.
This project was developed during Hackatrain 2018. GPL v3 license.
The contracts are:
And are implemented here.