Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assignment Proposal: HabitatHash #59

Merged
merged 2 commits into from
Nov 16, 2023
Merged

Conversation

filippaleuckfeld
Copy link
Contributor

Assignment Proposal

Title

HabitatHash

Names and KTH ID

Edvin Baggman ([email protected])
Filippa Leuckfeld ([email protected])

Deadline

  • Task 1

Category

  • Smart Contract Protocol Development

Description

This project aims to implement smart contracts for the secondary housing rental market. Renting out an apartment involves numerous steps and requires a high degree of trust between the lender (landlord) and the renter. Our goal is to utilize smart contracts to establish trust between these parties, eliminating the need for security deposits. Additionally, we plan to introduce an insurance model where a small percentage of the rent contributes to an insurance pool, covering any potential damages to the property during the rental period.

Our objectives are to enable users to:

  • Find apartments available for rent (if we have time to build frontend).
  • Create smart contracts between renters and lenders.
  • Facilitate payment transactions between renters and lenders.
  • Provide insurance for the apartment and its furnishings during the rental term.

Existing tools (such as Blocket & Qasa) offer similar services, but our approach aims to completely eliminate centralization, thereby removing the additional fees imposed by these third-party intermediaries.

For the development of this project, we will build the smart contract on the Ethereum blockchain using Solidity and utilize Hardhat for testing purposes. Additionally if we have time, we plan to use for example Web3.js for the front-end application and Mocha for front-end testing.

Relevance
This project is highly relevant as it involves the development of smart contracts, a pivotal element in modern decentralized applications. The current centralized rental market is burdened with high fees and the risk of scams. By leveraging blockchain technology, we aim to significantly reduce these issues, offering a more secure, transparent, and cost-effective solution for the secondary rental market.

@filippaleuckfeld filippaleuckfeld changed the title Patch 1 Assignment Proposal: HabitatHash Nov 15, 2023
@Deee92
Copy link
Collaborator

Deee92 commented Nov 16, 2023

Hi @filippaleuckfeld and @edbag22, really nice! Love the name as well.

@Deee92 Deee92 self-assigned this Nov 16, 2023
@Deee92 Deee92 added the smart-contract-protocol Smart contract protocol to be presented at the Grand Oral label Nov 16, 2023
@Deee92 Deee92 merged commit aad2926 into KTH:2023 Nov 16, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
smart-contract-protocol Smart contract protocol to be presented at the Grand Oral
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants