Trade Credit Insurance on Blockchain
Smart TCI is the second experimentation on the ethereum blockchain lead by Euler Hermes Digital Agency (EHDA). This project have a use case that could reinvent trade credit insurance on the blockchain. See more here.
Before set up the project on your computer, you have to install those software:
npm install -G truffle
Once you have all the dependencies installed and set up, you can just pursue by cloning this project git clone https://github.com/eulerhermesda/SmartTCI then typing
sudo lampp start
Then type compile and migrate our contracts to your test environement
cd SmartTCI truffle compile truffle migrate
To display the interface, just open your browser and go to your localhost.
The project was designed as follow:
Central Contract that manage all the interactions between contracts and store invoices created through the interface.
Invoice Contract which includes all the standards of an real invoice. It follows and register the events happening to the invoice and is able to hold several contracts like a TCI.
TCI contract which stored the insurance informations and directly linked to Euler Hermes services.
We tried to propose an eficient solution of the invoice management and model the Euler Hermes business process in order to see how would look like a real Trade Financing process.