The Timeswap protocol inspired me, as it allows for secure, capitally efficient, and fully permissionless lending and borrowing of any asset.
What it does
It allows for secure, capitally efficient, and fully permissionless lending and borrowing of any asset. It does this by using a novel and innovative 3 variable constant product market maker formula to manage the interest rate and collateral ratio of lending pools.
How we built it
I built this using Scrypto, the asset-oriented programming language of the Radix Ledger
Challenges we ran into
Understanding Rust borrowing, as this is my first Rust-based project (since Scrypto is based off of Rust)
Accomplishments that we're proud of
I'm proud of my ability to deep-dive the DeFi lending space and understand the detailed issues it currently has.
What we learned
Current challenges with DeFi lending, and how Timeswap works.
What's next for MescaLend
Implement new features for a more complete implementation of Timeswap using Scrypto