Tokenize real-estate properties and rediscover fractional ownership & omnichain mobility with Domus!
Domus is an omnichain real-estate web 3.0 platform that brings Fractional Ownership, Rental Income based Yield-Bearing Crypto, and the ability to navigate and trade across multiple chains.
The app implements login/registration using Privy which allows the user to begin interacting with the platform. The user can then enlist their Residential/Commercial/Land real estate property and fill up details and description of the property.
Once the user supplies all the property details, the application mints a new Property ONFT using LayerZero. The Dashboard contains all the properties listed by the user. The user can also upload property related documents like Deed, Rental Income Agreements, and Lease documents that are stored using Walrus. The hashes are linked to the minted Property ONFT.
Listed properties can be Fractionalized at the user's discretion by heading into the Fractional page. The Fractional page allows the user to select their own listed properties and fractionalize it by locking their ONFT using LayerZero OVault which in return provides a number of Share Tokens which represent 100% of the ownership.
The user can then trade the Share Tokens using the platform and also has the ability to see other Share Tokens created by the platform users. The Share Token true valuations are tracked by the Flare Network - Flare Time Series Oracle (FTSO) to ensure accurate and attested valuations are shown to platform users.
The app also can optionally connect to Zillow API potentially through Flare Data Connector (FDC) once such an enshrined oracle is made available to allow backwards compatibility to Web2.0 systems and MLS (Multiple-Listing Service) which is currently used by all Realtors in the US and elsewhere.
Our primary goal was to set out and create a neoteric Web3.0 platform to digitize the real-estate and property management ecosystem. We laid out the various players in the space like Real Estate Brokers, Sellers, Buyers, Lenders, Inspection and Governance. We then started mapping out the marketplace for all these players by tokenizing the real-estate property.
Once we had a rough idea on minting the real-estate property as an NFT, we then started laying out the different ways in which the stakeholders can begin interacting with the minted token. We narrowed down the details on how a property should be represented by collecting the related property metadata and then mint the NFT using LayerZero. LayerZero stood out as it provided crosschain interaction and mobility which is essential for very high value transactions that are much common in the Real Estate Industry.
We realized it is important to link property related documents and record it as part of the NFT which resulted in us deciding to use Walrus on the Sui blockchain.
We then implemented the DeFi side of our property NFT by implementing NFT Fractional Share Tokens by using the OVault locking feature by LayerZero. The resultant Share Tokens are then made available to the platform and across chains through the omnichain mobility offered by LayerZero. This provides for having options to choose between the blockchain of choice desired by the Share Token Traders.
This is when we decided to also implement Flare Network to provide Token Trading details across chains using FTSO and to enrich property related data using FDC enshrined oracles. We also added Yield Farming by introducing Liquidity Pools to allow end users to earn interest by providing liquidity as a Market Maker.
The application also has functionality that allows the Fractionalized Share Tokens to be used for Lending/Borrowing through platforms like Aave.