Skip to content

This repository contains the source code for the Hyperledger Fabric chaincode used in an IoT irrigation system. The chaincode manages transactions related to soil moisture data collection, water management and crop monitoring.

Notifications You must be signed in to change notification settings

Lane-Romuald/Smart-Irrigation-Chaincode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chaincode Hyperledger Fabric - IoT Irrigation System

Description

This repository contains the source code for a Hyperledger Fabric chaincode used in an IoT-based irrigation system. The chaincode manages the transactions between IoT devices (sensors, actuators) and ensures secure, transparent data management related to irrigation needs and system state.

Features

  • Manage water distribution to plants based on real-time sensor data (humidity, temperature, etc.)
  • Record irrigation events on the blockchain
  • Enable secure, immutable, and decentralized data handling
  • Monitor system performance and transaction history
  • Support for query and update operations on asset states (e.g., moisture levels)

Prerequisites

  • Hyperledger Fabric v2.x
  • Docker & Docker-Compose
  • Node.js (for packaging chaincode if written in JavaScript/TypeScript)
  • Fabric CLI tools

About

This repository contains the source code for the Hyperledger Fabric chaincode used in an IoT irrigation system. The chaincode manages transactions related to soil moisture data collection, water management and crop monitoring.

Topics

Resources

Stars

Watchers

Forks

Languages