TraFiGuard is positioning itself to be a platform for decentralized trade financing solutions for micro, small and medium enterprises across the globe. The proprietorship for these businesses especially in areas of under banked societies, such as India's textile industry, there is a high demand for formal finance in the form of trade financing for them to gain access to the global market. These companies are small and under banked, they deal in exports such as Nutraceuticals, Textiles and Food and imports like Electronics, Chemicals and Raw Materials.
There are many problems that currently impact this industry. What we are targeting are the inefficient credit for sellers and the validation risk for buyers/financiers. As it stands the SMEs in underdeveloped economies do not have access to efficient and affordable trade financing, and importers encounter gaps in verification for risk reduced financing through decentralized solutions, Creating a need for programmable trust for reducing financing risk and create more reliable options for seller financing.
The current process is inefficient and ineffective in accommodating the needs for SMEs in these areas. A considerable proportion of international trade is financed through banks. In order to draw credit, the buyer is required to first ship the contracted goods and then submit the appropriate documentation to the bank. The obvious issue with this process is that the exporter does not have access to the line of credit provided by the buyer/financier until after the goods are shipped. Which means that the exporter is forced to look elsewhere for trade financing which is often informal and/or expensive.
The Solution: — TraFiGuard
Using decentralized applications and decentralized IDs we can create a trade financing solution that is border-less and will supply both parties with the coverage they need to perform this transaction, without the need for a third party bank or insurance company.
What if we were able to give the exporter access to the line of credit to finance the shipment? This would remove the need for a third party’s involvement in this transaction. So, how do we do this?
- The buyer and the seller agree on the transaction.
- The Seller, using Bloom (Decentralized Identification), verifies their ID to a smart contract connected via the share kit and Chainlink oracles to get the data on chain.
- The Buyer/Financier initiates the purchase order and supplies payment for the goods to the smart contract. The funds, in USDC, are supplied to a CDP (collateralized debt position) in the Compound protocol and immediately starts to earn interest.
- The Seller then has the option to provide more information to the smart contract via Chainlink oracles, which in turn will evaluate a “Risk Score” that allows them increased access to the collateral provided by the Buyer/Financier. The information that can be provided are the exporter’s audited financials and a verified bill of lading for the shipment.
- Based on the information provided by the Seller, they can take out a loan on the collateral provided by the buyer to finance the shipment.
- Once the shipment is complete, the outstanding loan is cleared (using flash-loans) to unlock the locked collateral which is then paid to the Seller and completing the transaction.
Simply put, this operation can provide the verifiable trust that is essential for cross boarder trade while also allowing the exporter access to trade finance that is inexpensive and transparent.
What’s next for TraFiGuard?
At TraFiGuard we see the necessity for financial inclusion for the unbanked and the gaps that defi and crypto can fill for these industries. We are always looking for ways to improve the situation for the parties involved in these transactions and improving the user access to these types of systems.
One major hurdle for us is the digitization of the bill of lading document to bring the information on chain.
The addition of a vessel location API would also be something that we would like to implement to provide more data to the smart contract so the users involved can monitor the activity of the shipment and trigger the closing of the vault.