BlockEstate is a decentralized land registry system that uses blockchain technology to securely and transparently record property ownership and transfer information.The DApp allows users to register their land on the blockchain to prove ownership. The smart contract is deployed on the Polygon Mumbai testnet.
To get started with the DApp, follow these steps:
Clone this repository using Git:
Run the following script to install the required dependencies:
npm install --force
Run the following script to start the DApp:
npm start
This will start a local development server at http://localhost:3000 where you can access the DApp.
Make sure to connect to the correct testnet, in this case, it's the Polygon Mumbai Testnet. You can configure your web3 wallet to point to the testnet by following the instructions in your wallet.
The DApp allows you to register a new land, view the registered lands. The steps to use the DApp are:
- Connect to the Polygon Mumbai Testnet using web3 wallet.
- Click on the
Add New Landbutton to register a new land. - Enter the details of your land and click on the
Add Landbutton to register your land. - Your land details will be added to the blockchain.
- You can view the details of all registered lands by clicking on the
View Registered Landsbutton. - On the
View Registered Landspage, you can see details such as the land ID, owner, location, and other relevant details.
Contributions are always welcome, and any improvements or feature suggestions are greatly appreciated.
This project is licensed under the MIT License.
This DApp was created using React, Solidity and Remix IDE, as well as various other libraries and tools. Special thanks to those developers for creating these tools and libraries.