This experiment aims to reinvent trade credit insurance (TCI), based on Blockchain (Ethereum)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

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 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.

Technical description

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.

More on Smart TCI