ColdTrust

ColdTrust

Enterprise cold-chain traceability and smart-contract enforcement on Hyperledger Fabric 2.5 LTS. Go chaincode, Raft consensus, CouchDB world state, React 18 dashboard.

The problem

Cold chains break in the gaps between systems. A shipment passes inspection, then sits unlogged in transit, then arrives spoiled with nobody able to say where.

The approach

Put enforcement in the chaincode instead of after it, on a permissioned ledger so only approved organisations can write.

What is there

Hyperledger Fabric 2.5 with Raft consensus and CouchDB world state, a Go chaincode that rejects policy violations, and a React dashboard on top. 11 of 11 integration tests pass.

Stack

5
  • Hyperledger Fabric
  • Go
  • supply chain
  • React
  • CouchDB

Capabilities

3

Permissioned, not public

Raft consensus and CouchDB world state mean only approved organisations write to the ledger, which is what a regulated cold chain actually needs.

Enforcement, not just records

Chaincode rejects a shipment that violates its policy instead of logging the violation after the fact.

Verified, not asserted

Eleven integration tests cover the whole path, so the claim is checkable rather than a badge.

Repositories

1

← All projects

/project/coldtrust/7 applications, 1 articles

↑↓ move · ↵ open · esc close