GithubHelp home page GithubHelp logo

yangran / nftloan Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nwosu-ihueze/nftloan

0.0 0.0 0.0 497 KB

This project is an NFT collateralized DeFi protocol built during the Web3con hackathon

JavaScript 1.63% TypeScript 56.97% CSS 0.13% SCSS 3.33% Solidity 37.93%

nftloan's Introduction

NFT Collateralized Loan Protocol

Project Description

alt text

NFTLoan is an NFT based collateralized loan protocol that is wrapped in ETH for effective pricing thereby increasing their ability to be used as collateral. This protocol is mainly to achieve:

  • Better pricing for NFT assets
  • Fixed interest for lenders.
  • Short dated price on these assets with premium paid to lender.

The functionalities of this project are as follows:

  • Applying for a loan.
  • Loan repayment with interests.
  • Cancellation of loan by borrower.
  • Collateral seizure when loan is defaulted.
  • Withdrawing money as a lender.

Tools

Getting Started

To run this code locally:

Clone This Repo

git clone https://github.com/Nwosu-Ihueze/NFTLoan
cd NFTLoan

Install Dependencies

Using the pnpm package manager. How to install pnpm?

pnpm install

Compile The Contract

pnpm build:loan

Frontend Instructions

# start dev server, default on localhost:3000
$ pnpm dev:frontend

# build production
$ pnpm build:frontend

# run production server
$ pnpm start:frontend

Collaborators

TianenPang

License

GPL-3.0-or-later

Contact

Rosemary - @twitter/adaihueze

TianenPang - TianenPang

Credits

Guide implementation of this project is from Anish-Agnihotri except the bidding and capital implementations.

nftloan's People

Contributors

nwosu-ihueze avatar tianenpang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.