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

shadefi

A private lending and borrowing protocol built with Fully Homomorphic Encryption

shadefi

Created At

ETHGlobal London

Winner of

Fhenix - Best use of Fhenix Stack 2nd place

Dynamic - Runner Up

Project Description

shadefi is a new way to borrow and lend money onchain, built with a big focus on keeping your information private. It's like the secure and familiar lending services you're used to, but with an extra layer of privacy and improved UX.

shadefi uses Fully Homomorphic Encryption (FHE). This sounds complex, but what it really means is that all the details about your transactions are kept private and secure. Even though everything is recorded on the blockchain (a public ledger), the details are encrypted so only you and people you choose can see them.

  • Privacy at its Core: When you use shadefi, your financial data are encrypted. It's like sending a letter in a sealed envelope instead of a postcard.

  • Simple and Open: shadefi is built on Fhenix, the first Fully Homomorphic Encryption (FHE) powered L2 to bring computation over encrypted data to Ethereum.

  • Borrowing and Lending Made Easy: You can lend or borrow money knowing that your privacy is protected, thanks to our smart use of encryption in the contracts that make shadefi run.

  • Trust and Transparency: Even with our focus on privacy, the security and openness of blockchain technology mean you can trust that transactions are fair and verifiable.

ShadeFi isn't just a service; it's our way of making sure that when you manage your financial data online, your privacy is always respected.

Join us in making financial privacy the standard, not the exception.

How it's Made

shadefi was crafted using a mix of modern and powerful tools designed for both strong functionality and ease of use. Here's a quick overview of the tech stack behind it:

  • Hardhat & Ethers: The backbone of shadefi, these Ethereum development tools help us write, test, and deploy our smart contracts efficiently. Ethers is a handy library that simplifies interactions with the Ethereum blockchain.

  • React & Next.js: The user interface of shadefi is built on React and Next.js to ensure a smooth and interactive experience. React facilitates a dynamic and responsive design, while Next.js provides server-side rendering for quicker load times and better SEO.

  • Tailwind: For styling, we chose Tailwind CSS, which lets us easily customize the appearance of shadefi without getting lost in complex CSS.

  • Wagmi: A collection of React hooks tailored for Ethereum, enhancing the connection between our app, blockchain wallets, and smart contracts. It's all about streamlining the user experience.

  • Fhenix (FHE): The core of our privacy features comes from Fhenix, which implements Fully Homomorphic Encryption to keep transactions private on the blockchain.

  • Dynamic: Our approach to ensuring shadefi remains flexible and up-to-date. Dynamic solutions allow us to make improvements and updates seamlessly, without hindering the user experience.

This combination of technologies forms the robust foundation of shadefi, enabling us to provide a private, secure, and user-friendly platform for decentralized lending and borrowing.

background image mobile

Join the mailing list

Get the latest news and updates