The problem Drent solves
Drent is a decentralized C2C renting marketplace with almost no platform fees. The platform aims at solving the problem of optimal resource utilization. It provides flexibility for almost any user to put their unused products on rent and get paid. While on the other hand, it allows any user to borrow any product instead of investing a high amount in buying them. It solves the shortcomings of a centralized B2C marketplace such as not allowing users to rent their products or complete governance of a single party and transparency.
Specifications:
- Dispute Resolving Mechanism: For such a marketplace, involving no middleman, a mechanism to govern and resolve disputes with fund management is required. Drent provides a mechanism for users to create a dispute upon an existing order and by the wisdom of crowds principle, users of the platform collectively vote and help in resolution. Hence no central parties can manipulate decisions. The voters stake an economic value in the platform which is locked in a contract and upon crowdsourced decision, results are declared and stakes (with rewards to winners) are released.
- The platform maintains a reputation based on the events performed, which in turn benefits while paying the collateral amount.
In conjunction, the platform offers
- Lightning-fast transactions powered by Matic Network.
- Gasless Meta Transactions powered by Biconomy.
- Distributed storage powered by IPFS.
- Interest generation on tokens powered by Aave Protocol (partially implemented).
Challenges I ran into
- Figuring out & designing a suitable dispute resolution mechanism
- Handling escrow contracts & custom tokens
- Making Aave Protocol work on Matic Testnet using contracts with custom tokens