project screenshot 1

DeRent

DeRent: Bid, Rent, Decentralize - Your Fair and Transparent Rental Marketplace.

DeRent

Created At

ETHIndia 2023

Winner of

OKX - Most novel dApp on X1 1st place

Project Description

Problem:

Traditional rentals lack transparency, privacy, and fair pricing, leading to biases, inefficiencies, and delays in securing housing. Solution: DeRent disrupts the status quo by offering a decentralized platform with:

  1. Fair Bidding System: Empowers tenants to bid on properties, ensuring fair price discovery.
  2. Transparent Blockchain Technology: Utilizes blockchain for transparent and auditable transactions, fostering trust.
  3. Privacy-Focused Design: Prioritizes user privacy, minimizing the risk of data breaches.
  4. Inclusive Decentralization: Promotes inclusivity, eliminating biases in the rental process.
  5. Efficient Automated Negotiation using Chainlink: Streamlines negotiations through an automated bidding system.
  6. Instant Notifications: Implements push notifications for timely engagement in the rental market.

Impact:

DeRent redefines renting, offering an efficient, fair, and secure platform, setting new standards for decentralized, user-centric housing solutions.

Links

How it's Made

Challenges Faced:

1. Chainlink Automation:

Challenge: Implementing Chainlink automation presented challenges in integrating decentralized oracles for real-time price updates. Ensuring the accuracy and reliability of data fetched posed a significant hurdle. Resolution: Collaborating closely with the Chainlink community, we sought guidance and actively participated in forums. Rigorous testing on testnets helped identify and address inconsistencies, ensuring a robust integration.

2. Push Integration:

Challenge: Implementing push notifications for instant user alerts was challenging due to the need for seamless real-time communication. Ensuring notifications reached users promptly across different devices presented difficulties. Resolution: Leveraging established push protocols and libraries, we conducted thorough testing on various devices and platforms. Constant iteration and feedback loops allowed us to fine-tune the push notification system for optimal performance.

3. Creating a Subgraph:

Challenge: Developing a subgraph for efficient data indexing and querying on decentralized networks presented a learning curve. Optimizing the subgraph for performance and accuracy required careful consideration. Resolution: Engaging with the Graph Protocol community and documentation, we navigated the complexities of subgraph creation. Rigorous testing and feedback loops allowed us to refine and optimize the subgraph.

Key Takeaways:

Overcoming these challenges underscored the importance of community collaboration, rigorous testing, and iterative development. Seeking support from the respective communities, maintaining open communication, and leveraging feedback were instrumental in addressing hurdles efficiently. Each challenge became an opportunity for skill enhancement and reinforced the resilience of our development team.

background image mobile

Join the mailing list

Get the latest news and updates