This repository contains the code for a land verification platform that utilizes blockchain technology to securely and transparently track the ownership of land. Its a rest api server to access the blockchain and expose it into API endpoints.
- Uses a decentralized blockchain network made up of nodes representing land owners
- Immutable, tamper-proof ledger of land transactions
- Verifiable history of land ownership
To get started with this project, clone the repository and install the dependencies:
git clone https://github.com/joe052/Blockchain.git
cd Blockchain
npm install
The Land Verification Platform API allows you to interact with the platform's blockchain network to add and verify land transactions.
| Endpoints | Description |
|---|---|
GET /blockchains |
Returns whole blockchain data |
GET /transactions |
Returns all transactions in blockchain |
GET /allNodes |
Returns all active nodes |
| Endpoints | Description |
|---|---|
GET /balance |
Returns nodes user balance |
POST /transact |
Enable the node user to transact |
You are free to contribute to this project as long as you follow community contributing guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.