Every label carries its own hash and commits to the label before it. The chain can be recomputed here,
in your browser, without calling any server — that is the whole point of publishing it.
Demonstration register. Of these 100 records, one is a live label and 99 are a simulated reference portfolio generated to exercise
the register and the verification logic. They are internally consistent and chain-verified, but they are
not certification decisions. The live label — CJ-CN-2026-0712-63E7, 0.1951 kgCO₂e/plantlet, grade B — was issued on the CoffeeJeV platform and is verified
separately on the platform page and in the
certification case.
—
records in file (all modelled)
—
sectors
—
tCO₂e declared
—
chain integrity
Label ID
Holder
Sector
Batch
kgCO₂e / unit
Grade
Issued
Hash
How the chain is recomputed
Each record commits to the previous label's hash and to four of its own fields. Change any digit in
batch, total, per_unit or grade and the recomputed hash
stops matching — and because every later label commits to this one, the entire tail breaks with it.
Press Tamper with a record to watch that happen.