← Back to home

TrafiGuard

SolidityReactNode.js

Supply Chain Trade Finance made Inclusive

Screenshots

TrafiGuard screenshot 1
TrafiGuard screenshot 2
TrafiGuard screenshot 3

Problem Statement

Trade Finance Solution for Micro Small and Medium Enterprises (SMEs) The solutions allows the buyer / importer to deposit funds into the smart contracts. They will then be locked in the compound protocol in USDC in order to get interest and use this deposit as a collateral to allow the seller / exporter to take out a loan in its local currency.In order to do so, the seller has to prove to be trustworthy. This can be achieved in 4 steps and the proof will be stored on the blockchain:Bloom decentralized ID & credit scoreApproved Income Tax Returns FinancialsBill of Lading verificationVoyage complete event for settlementDepending on the resulting risk score, the seller can take out a loan between 10% to 50% of the deposited collateral. All proofs will be supplied via Chainlink oracles to the smart contract.

Solution

Frontend: React, Node.js, web3.js to interactSolidity Development: Truffle Suite, Remix, Kovan Testnet for Prototype, Visual Studio CodeProtocols:Bloom share-kit and smart contract bridge,Chainlink external adapters,Compound CTokenhandler & ComptrollerUSDC stable coin for money flows and lendingYou can find sample transactions and references documented on our github page.We had fun in working together!

Hackathon

ETHOnline

2024

Contributors