Concordium Estates
Experience the future of Real Estate on Concordium blockchain! π« Buy , Sell , Rent properties securely.
Created on 26th June 2023
β’
Concordium Estates
Experience the future of Real Estate on Concordium blockchain! π« Buy , Sell , Rent properties securely.
The problem Concordium Estates solves
Concordium Estates ποΈ
Experience the future of Real Estate on the Concordium blockchain! π«
Welcome to the Concordium Real Estate Marketplace project! This decentralized application (DApp) leverages the power of decentralized identities (DID) on the Concordium blockchain to provide a secure and transparent platform for buying, selling, and renting properties. π’π
Key Features β¨
Minting and Verification: ποΈβ
Users can mint their properties as non-fungible tokens (NFTs) on the Concordium blockchain. π’π During the minting process, the owner's identity is verified by ensuring that the owner is from a country in the EU. ππ
A signature is needed inorder to Mint the estate nft in the collection which ensures that the sellers are from EU region and their age is >18 years old.
Secure Transactions: ππΈ
Enjoy secure signing , selling , buying with fast transactions using CCD Tokens. ππΌ
Using DID in our Defi Application using Concordium Identity (ID LAYER <backbone of the project>): ππ
ID Layer of Concordium is the backbone of our application and powers the minting of CIS-2 NFT by getting the signature verified from the backend.
To mint or sell Estate NFTs, users needs to be at least 18 years old, ensuring compliance with legal requirements. πβ
TODO -> During the transfer of Estate NFTs, an ID check is performed to verify if the new owner resides in the same country. πΌπ―
All these conditions are checked when someone tries to make transactions with the estate property, ensuring a seamless and secure transaction. πβ
User Flow Diagram
Future Goals π
Auctioning of the Real Estate Property
Flexible Ownership Conditions: π’π
Challenges I ran into
I ran into a lot of bugs and debugging them for days and nights including the
Concordium ID Setup, Writing Rust code as I was new to it , writing the verifier contract code and then connecting it to the frontend , crates problem and other versiobn specific issues.
Tracks Applied (3)
Decentralized Finance (DeFi)
Web3 Experiences
Decentralized Identities
Technologies used