project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Crop Cash

Decentarlised financing for farmers using satelite data as a credit score.

Crop Cash

Created At

ETHGlobal Bangkok

Winner of

Flow Foundation - Most Killer App Potential 4th place

Web3Auth - Best Use of Single Factor Auth JS SDK

Project Description

CropCash is designed to bridge the financial gap for hardworking farmers who face challenges securing loans before their crops are harvested. We combine technology and community support to ensure farmers get the financial backing they need when they need it most.

Farmers form the backbone of society, yet many struggle financially due to difficulties in proving consistent income. Traditional lending institutions often turn them away, leaving them without options during critical stages of their farming cycle.

CropCash changes this by leveraging satellite data to analyze harvest cycles, estimate potential yields, and assess a farmer’s consistency. Based on this data, farmers can apply for loans proportional to the expected value of their crops.

What makes CropCash unique is its open funding model. Anyone—from individuals contributing small amounts to governments supporting local agriculture—can fund these loans. This inclusive approach not only helps farmers thrive but also strengthens the agricultural backbone of entire communities.

By supporting CropCash, you're not just providing loans; you're investing in the prosperity of farmers and the future of food security.

How it's Made

We needed to abstract the web3 part from the farmer, so we used web3auth and biconomy to pay the user's gas fees and make a seamless user experience. After onboarding, the farmer can make loan request, by selecting the farm on the map.

We picked Scroll to deploy our smart contracts for several reasons, one of them being the possibility of accounts abstraction and the support of the graph, along with its cheap gas fees. In the future, we will also implement zero-knowledge proofs for the farm locations using scroll.

We then use Google Earth Engine to pull historic NDVI (normalized difference vegetation index) data from the satellite, on the farmer's field, it can also be called the "green" index, it will tell us how green the farm was at a point in time. Using this information we can find out when the farmer usually harvests the crops.

Based on the size of the farm, the kind of crop the farmer is growing, and the market rate for the crop, we can generate the maximum loan amount that the farmer can borrow. We use chainlink to help us fetch off-chain data onto our smart contract. This also ensures that users are able to verify that the data we are getting is from a reputable source.

The farmer then applies for the loan, which is essentially, minting an nft, but they will never know it. We use the graph in order to index all the events on our smart contracts and find the farmers' existing and past loans.

We use USDC as the main source of funding the farmer, to ensure a stable monetary value. The investors are able to fund the farmers up to their asked amount and analyze the risk of their investment based on the data given by the satellite. The farmer is able to withdraw the raised loan and use it for their expenses until the harvest is done. After which, the farmer can onramp fiat back onto our platform and repay their loans!

background image mobile

Join the mailing list

Get the latest news and updates