LandVer is a decentralized land registration and verification protocol, utilizing blockchain technology to provide a secure, transparent, and immutable system for managing land records. The protocol facilitates land transactions and ownership verification across multiple blockchains, beginning with Starknet.
While initially built on Starknet, LandVer is designed to be cross-chain compatible, allowing land transactions and records to be securely managed across multiple blockchains. LandVer is one of the many products of Noshon Networks, which aims to bring innovation to the world of real estate.
The project is divided into the following components:
backend/
: Node.js and Express-based API serverdocs/
: Documentation for the project, including setup guides and API referencesexamples/
: React-based web applicationland_registry/
: Land registry contractpublic/
: Public assets and resourcesscripts/
: JavaScript tools for automation and utility taskssdk/
: JavaScript for interacting with the smart contracts and API
Steps to build and run LandVer locally.
Ensure you have the prerequisites installed before proceeding.
scarb snfoundry install npm install rust
Navigate to the client directory, install the packages, and start the client
cd app/client
npm install
npm start
In a separate terminal, navigate to the server directory, install the packages, and start the server
cd app/server
npm install
npm run dev
Navigate to the land_registry directory, build the contracts
cd land_registry
scarb build
To run tests on the contract
cd land_registry
scarb test
This project is licensed under the MIT License. See LICENSE.txt
for more information.
X-profile - @Landver -
Github: Landver