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

SecureFi

SecureFi is a privacy-first platform using Mina Protocol for secure, encrypted financial data sharing via zero-knowledge proofs, while also offering separate USDC/MINA DeFi lending services. Users maintain full privacy and control over their data during loan approvals.

SecureFi

Created At

ETHGlobal Singapore

Project Description

SecureFi is a privacy-focused platform that offers two key services: secure financial data sharing and DeFi lending. Using Mina Protocol and zero-knowledge proofs (ZKPs), the platform allows users to share their wallet portfolios in an encrypted form with institutions for processes like loan approvals, visa applications, and job screenings. This ensures that users' sensitive financial data remains private and accessible only to authorized recipients, giving them full control over what is shared and with whom.

In addition to secure data sharing, SecureFi offers a standalone DeFi lending service where users can borrow USDC and MINA. The lending platform operates independently of the data-sharing service, allowing users to access funds while maintaining full privacy over their financial information. With a focus on both privacy and utility, SecureFi aims to revolutionize how users interact with financial institutions in a decentralized manner.

How it's Made

SecureFi is built using a combination of cutting-edge decentralized technologies with a focus on privacy, data security, and DeFi lending. The project integrates the following key components:

Mina Protocol: At the core of SecureFi is Mina Protocol, known for its lightweight blockchain and privacy features. We leveraged zero-knowledge proofs (ZKPs) to enable secure, privacy-preserving financial data sharing. By using Protokit, we created off-chain computations and proofs that allow users to securely share their wallet portfolios with authorized parties, ensuring that sensitive financial data remains encrypted and only accessible to the designated recipient.

Zero-Knowledge Proofs (ZKPs): ZKPs are implemented to verify and share data without exposing actual details. For example, when users share their financial data for loan approvals, only the verification process is revealed, while the data itself remains confidential. This creates a trustless and private communication layer between users and institutions.

DeFi Lending: For the lending platform, we integrated smart contracts that support USDC and MINA lending. This portion of the platform operates independently of the data-sharing mechanism, allowing users to borrow funds based on their lending needs without exposing their financial history.

background image mobile

Join the mailing list

Get the latest news and updates