Real Estate industry is a very big and complex industry for any person. This situation happens due to factors like number of paper work, frauds, money laundering and generation of black money. Registration and real estate deals take days to months to years to settle. This can cause a huge inconvinience to any individual. We abstract those tedious process and provide safe and secure environment for users to connect and offer deals with potential buyers without worrying about any paperwork. We store everything on chain and therefore there is perfect data integrity and transparency.
Real Estate inndustry is also a major black money generator industry. Due to low transparency and intermediatary involvement, a large sum of black money cashflows in the market and therefore affecting the nations economy. We tried to minimize that possibility by implmenting on chain communication using Push and on chain dealing so that transparency is maintained and no funny business can be hidden from the eyes of governing bodies.
We implemented the contract system using the wallet address but that was not completely enough to validate the user on organization point of view. So for a general validation of user introduced Soul Bond Token(SBT). Which gives a new form of digital identity to all users. Soul bond tokens are Non Transferable erc-721 token which solidifies the ownership of the contract. Integration sbt in the pre made contract was a huge challenge we ran into. Due to which all my transaction was getting reverted. After struggling with it we found that at one place _uri was define as string and other it was defined as memory (array).
Debugging and validating the smart contract is itself a tedious process of deploying and testing everytime we make any change. To overcome this issue we started using tenderly by forking a polygon chain that allow us to do realtime testing without deploying.
Tracks Applied (2)
Polygon Technology
Polygon Technology
Technologies used
Discussion