project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Rent3

Rent3 is a decentralized rental platform that provides a secure and transparent rental experience, leveraging Worldcoin and Blockscout. Deployed on Mode.

Rent3

Created At

Superhack 2024

Winner of

Blockscout - Use Blockscout Block Explorer!

Prize Pool

Worldcoin - Pool Prize

Prize Pool

Project Description

Our project addresses a common challenge that many of us have encountered: house hunting.

The process of renting a home can be cumbersome due to several factors:

  • High Agent Fees: Agents often take up to 20% of the rental payment as their commission, leaving the landlord with just 80%.

  • Inefficient Property Viewings: Agents frequently show prospective tenants properties that do not match their preferences, leading to wasted time for all parties involved.

  • Limited Payment Options: Despite being in 2024, where some homeowners are open to accepting cryptocurrency payments, most platforms have not adapted to this preference.

To solve these issues, we are developing Rent3, a Web3-based solution designed to streamline the house-hunting process, particularly in urban areas around the world, with a focus on developed countries.

How Rent3 Works:

  • Property Listing: Homeowners create profiles and list their properties.
  • User Profiles: Potential tenants create profiles on the platform.
  • Apartment Selection: Users browse available listings and select properties that meet their criteria.
  • Inspection Scheduling: Tenants schedule in-person inspections of the selected properties.
  • Seamless Payment: Once a decision is made, tenants can securely transfer the rental payment to the owner’s address through our platform, finalizing the transaction.

How it's Made

  1. Contract Development
  • Technologies used: Remix
  • Description: The smart contracts mainly serve the main idea behind Rent3: Executing secure and transparent renting payments and taking records of them. All the contracts are deployed on Mode.
  1. Backend
  • Technologies used: TypeScript, NestJS, Vercel DB Hosting (PostgreSQL), Render, Axios, Prisma, Prisma ORM, Worldcoin IDKit
  • Description: The backend acts as the backbone of Rent3, managing all data interactions and business logic. Built with NestJS and TypeScript, it ensures robust and scalable API services. The database is powered by PostgreSQL, hosted on Vercel DB, and managed using Prisma ORM for seamless data handling. The backend also integrates third-party services such as Worldcoin CloudVerify for secure user verification. Axios is used for efficient HTTP requests, while Render is employed for deployment and continuous integration, ensuring a reliable and scalable infrastructure.
  1. Frontend
  • Technologies used: NextJS, React, TypeScript, TailwindCSS, Aceternity UI, shadcn/ui, Figma, Zod, WalletConnect, React Hook Form, Framer Motion, Lucide React, Worldcoin IDKit
  • Description: The frontend is designed to provide an intuitive and seamless user experience for Rent3. It leverages modern technologies to ensure a responsive, visually appealing, and highly interactive interface. With the integration of React and TypeScript, the frontend efficiently handles state management and user interactions. TailwindCSS and Aceternity UI are used to maintain a consistent design system, while shadcn/ui adds customized UI components. Worldcoin IDKit is integrated for secure user authentication, and WalletConnect facilitates easy access to cryptocurrency wallets. The frontend is also optimized for animations and transitions using Framer Motion, ensuring a dynamic user experience.
background image mobile

Join the mailing list

Get the latest news and updates