Ghost NFT Protocol
  • Ghost NFT Protocol
  • Core Functionalities
  • Tech Stack
Powered by GitBook
On this page
  • 1. Frontend and Backend:
  • 2. Wallet Integration:
  • 3. Blockchain Interaction:
  • 4. NFT Data Retrieval:
  • 5. Chainlink NFT Price Feed:
  • 6. Smart Contracts:

Tech Stack

1. Frontend and Backend:

Built using Next.js with TypeScript, offering a robust and scalable framework for the user interface and server-side operations.

2. Wallet Integration:

Utilizes ConnectKit for seamless Ethereum wallet connections, enhancing user accessibility and interaction with the blockchain.

3. Blockchain Interaction:

Employs wagmi.sh for React hooks and ethers.js for smart contract interactions, ensuring efficient blockchain communication.

4. NFT Data Retrieval:

Alchemy's NFT API is used to fetch user-owned NFTs and those deposited in the Facilitator Contract, providing real-time data.

5. Chainlink NFT Price Feed:

Integrates Chainlink's NFT Price Feeds for real-time price information, ensuring accurate calculation of borrow power based on the current market value of NFTs.

6. Smart Contracts:

Features a GHO Token Contract and a custom Facilitator Contract which also acts as an NFT Vault, deployed on the Goerli testnet, enabling NFT deposits and GHO token borrowing.

PreviousCore Functionalities

Last updated 1 year ago