Inspiration

I was inspired by the lack of flexibility in the defi lending pool protocols we have today and decided to take a more flexible approach to enable peer to peer lending with a negotiable marketplace scheme that possesses customizable lending capabilities, renegotiation, loan buyouts, chatting functionality etc.

What it does

Flex is is a peer to peer lending marketplace protocol that provides lenders and borrowers with a platform to connect with each other and agree on deals that favor both parties. Flex can be thought of as kind of your regular nft marketplace but instead of NFT's we have lender and borrower loans. Some key features of flex that would be discussed in better below are renegotiation between a lender and a borrower to agree on a deal, allowing lenders and borrowers to chat and agree on a deal, customized loan details where a lender or borrower can decide their over collateralization ratio, margin cutoff, interest rate, time limit etc. Flex is deployed on Fantom Testnet and written in Vyper Language deployed with ApeWorx ensuring transparency and security in the lending and borrowing process.

Flex exist to solve the problem or provide an alternative to pool lending and borrowing. As successful as that has been flex seems to offer as the name suggests more flexibility to how loans work. Giving borrows and lenders more opportunities to be flexible wit their loan process such as proposing LENDER or BORROWER loan, Accepting and reviewing renegotiations, flexibility with overcollateralization ratio, margin cutoffs, interest rate etc. Flex exist for this sole purpose.

How we built it

I built it with vyper. Never written a major smart contract with vyper up until this moment. I took some ideas from existing lending protocols taking a novel approach to how we handle liquidations, renegotiations, loan buyouts and overall managing the loan platform to be like an nft market place in a way that users are familiar with.

Challenges we ran into

I ran in to a lot of issues building with vyper probably because it was my first time going major with it. Also I went deeper into other existing defi and nft marketplace protocols that I found exciting to be honest.

Accomplishments that we're proud of

I'm proud to submit the project. Plus bringing flexibility to a loan marketplace in a novel way!

What we learned

We learnt a project like Flex is really needed in the real world! Flex exist to solve the problem or provide an alternative to pool lending and borrowing. As successful as that has been flex seems to offer as the name suggests more flexibility to how loans work. Giving borrows and lenders more opportunities to be flexible wit their loan process such as proposing LENDER or BORROWER loans, Accepting and reviewing renegotiations, flexibility with overcollateralization ratio, margin cutoffs, interest rate etc. Flex exist for this sole purpose.

What's next for Flex

To Improve Contracts Security, User Experience especially for defi protocols is lacking and other surrounding factors up until mainnet launch.

Built With

  • apeworx
  • chainlink
  • fantom
  • graph
  • moralis
  • next
  • vercel
  • vyper
Share this project:

Updates