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

TitanFi

TitanFi: Unlocking Bitcoin DeFi with self-repaying, zero-interest loans and no forced liquidations, empowering users to maximize their crypto assets' potential.

TitanFi

Created At

ETHOnline 2024

Project Description

TitanFi is a groundbreaking decentralized finance (DeFi) protocol that introduces a paradigm shift in crypto-based lending. Built on the innovative concept of self-repaying loans, TitanFi offers a unique solution that combines the best aspects of traditional finance with the cutting-edge possibilities of blockchain technology.

Key Features:

  1. Self-Repaying Loans: At the heart of TitanFi is the revolutionary concept of self-repaying loans. Users can borrow against their crypto assets without the burden of manual repayments, as the protocol automatically manages loan settlement over time.

  2. Zero Interest: Unlike traditional lending platforms, TitanFi eliminates interest charges, making borrowing more accessible and cost-effective for users by leveraging future yield.

  3. No Forced Liquidations: TitanFi provides a safety net for borrowers by removing the risk of forced liquidations, ensuring users maintain control over their assets even in volatile market conditions.

  4. Yield Generation: The protocol leverages deposited assets to generate yield, which is used to gradually repay the loans, creating a sustainable ecosystem that benefits both borrowers and liquidity providers.

  5. Flexible Collateral Options: TitanFi supports a wide range of crypto assets as collateral, allowing users to unlock the value of their diverse portfolios without selling their holdings.

TitanFi aims to democratize access to crypto-based financing, enabling users to leverage their assets efficiently while minimizing risk and maximizing potential returns.

How it's Made

TitanFi uses the following core components:

  1. Rootstock (RSK) Blockchain

TitanFi is built on the Rootstock blockchain, a smart contract platform secured by the Bitcoin network. We chose RSK for its unique combination of Bitcoin's security and Ethereum-compatible smart contracts.

Integration details:

Smart contracts deployed on RSK handle core functionalities like loan management, yield generation, and token interactions.

We utilize RSK's merged mining with Bitcoin to ensure high security for user funds. The platform leverages RSK's fast block times and low transaction fees to provide a smooth user experience.

  1. Foundry

We used Foundry as our smart contract development framework. We have also created custom Foundry scripts to deploy and interact with our contracts on RSK.

  1. Next.js

Our front-end is built with Next.js, providing a fast and SEO-friendly user interface.

Integration with RSK: We use ethers.js and wagmi library within our Next.js app to interact with the RSK blockchain and smart contracts.

We have also added Sovryn adapters to generate the yield on the deposited assets. Our smart contracts, internally deposit the collateral in the Sovryn Lending Pools to generate the yields which are then used to repay the loan for the user.

Feedback for RSK Blockchain:

It works seamlessly but sometimes the addresses shown on the RSK testnet explorer fail the address checksum validation when used with the ethers.js library.

background image mobile

Join the mailing list

Get the latest news and updates