Ghoul Finance: Revolutionizing DeFi with Cross-Chain Lending-Borrowing and NFT-based Vaults.
Ghoul Finance is an innovative DeFi protocol that leverages the idle liquidity across blockchains to create a dynamic borrowing and lending ecosystem. At its core, Ghoul Finance introduces a unique concept where each Vault, representing a user's portfolio of collateral and debt, is an NFT. This NFT-based approach enables the seamless transfer of financial positions between users. The protocol primarily operates across two chains - Sepolia and Fuji, utilizing Chainlink's CCIP for secure cross-chain communication. Borrowers can access liquidity by minting GHO tokens on Fuji, backed by assets in the AAVE pool on Sepolia. Additionally, Ghoul Finance incorporates mechanisms for repayment and liquidation, ensuring a balanced and secure financial environment.
Vault Creation: Users create a new Vault on the Router (Sepolia), which then mints a corresponding Vault NFT.
Lending: Lenders transfer AAVE tokens (aTokens) to their Vault, establishing the collateral.
Borrowing:
Repayment:
Liquidation (Not Implemented):
So, the project uses Aave-V3, Gho, and Chainlink CCIP for the core protocol and also uses the Family SDK for frontend app.
Our frontend app is made with Scaffold-eth, it's a simple bare minimum app without any UI component.