Recourse
Recall boardVCS 902ZimbabweVM0009 (Version NA)

Kariba REDD+ Project

Recalled56.74%
Kariba REDD+ Project is recalled.56.74% of its credited tonnes are treated as no longer backed, after an over-issuance finding confirmed by a reviewer. Verra lists the project as withdrawn; credits were last retired on 9 Oct 2026. The gate refuses it for every use, and escrowed purchases refund the holdback.
Verra registry page

Try to use this credit

See what the contracts say to a claimant, a seller and an integrator right now, next to what happened when the same calls were sent on-chain.

Simulated with eth_call against the live contracts. Nothing is sent.

Verdict for each use

CreditGate.check at block 50,154,778, vintage 2019

General use

Buying, retiring or claiming for any voluntary purpose.
Refused
Recall active

An integrity event with a haircut is active: part of the credited tonnes is considered no longer backed.

RecallActivechecked at vintage 2019event 0x544ec2…08a6

CORSIA First Phase

Airline offsetting under ICAO CORSIA First Phase (2024–2026): eligible programme, vintage 2021–2026 and a letter of authorization on record.
Refused
Recall active

An integrity event with a haircut is active: part of the credited tonnes is considered no longer backed.

RecallActivechecked at vintage 2019vintage 2021–2026, letter of authorization requiredevent 0x544ec2…08a6

Türkiye ETS offset

Offset use under Türkiye's emissions trading system: credits at most five years old, programme allowlist.
Refused
Recall active

An integrity event with a haircut is active: part of the credited tonnes is considered no longer backed.

RecallActivechecked at vintage 2019at most 5 years oldevent 0x544ec2…08a6

VCMI claim

Corporate claims under the VCMI Claims Code.
Refused
Recall active

An integrity event with a haircut is active: part of the credited tonnes is considered no longer backed.

RecallActivechecked at vintage 2019vintage 2016–anyevent 0x544ec2…08a6

Integrity events

Every event ever opened for this project, oldest first. AI-proposed events are evidence for review, not findings: they act only after a reviewer countersigns or the dispute window closes.

Registry withdrawalRegistry, proven by zkTLS, recorded 23 Oct 2026, 10:05 UTC
Active

The registry withdrew the project.

Active since 23 Oct 2026, 10:05 UTC.
Over-issuance finding, 56.74% haircutAI oracle: notice reader, proposed 23 Oct 2026, 10:06 UTC
Active

A published finding says more credits were issued than the project's reductions support. Confidence 100%.

Active since 23 Oct 2026, 10:06 UTC, after a reviewer countersigned.
Input hash
0x6991ac…63f25c30
Model hash
0xf57880…03411556
Output hash
0x215ced…bc3f9161
Oracle attestation
0x21d2d0c3…242433fe
Reviewer attestation
0xe9fe12f1…c16ca667
Proposed in
0x9613b7af…0bfee420
Evidence bundle
a28f35fac5d3….jsonverify
ReviewReviewer's rationale: Verra's statement of 23 Sep 2025 reports 15,220,520 excess credits out of 26,822,953 issued; the oracle's haircut is that ratio. Countersign bundle
Reviewer: second attestation: recall activated0x117f0b95…4bc39878

Where the credits are

From issuance to claims, read from Verra's registry on 21 Oct 2026 and from the contracts now.

Issued
26,822,953credits in 221 batches, vintages 2011–2019
Still held
770,163listed on exchanges, while the gate refuses them
345,402in other registry accounts
632,972of the held credits treated as unbacked at 56.74%
Retired
21,956,710t in 6,929 retirements, all time
32,500t in the last 12 months (87 retirements), 98% with no public beneficiary
On-chain, now
No escrow orders or claims on this project yet.

Who retired them, last 12 months

Beneficiary, as published by the registryTonnesRetirements
Not disclosed31,71512
Garloc Transportes Logistica e Locações Limitada56056
K2 Project Forwarding1143
Circuito COP30 Surf Pará 2025 - Silvio Carlos Baia Santos - Praia Atalaia Salinópolis - Pará - Brasil501
CarbonOff.co3612
William Demo de Moraes101

Names appear exactly as the registry publishes them; personal ID numbers are redacted. A name here says nothing about that buyer's conduct.

Most recent retirements

RetiredTonnesVintageCheck
9 Oct 202632013serial
10 Sep 202632013serial
31 Aug 2026252017serial
27 Aug 2026102018serial
27 Aug 2026102018serial
27 Aug 2026102018serial

Source file for this project, sha256 0x672a193f9e…

Registry proof

The project's status comes from Verra's own API response, proven with a zkTLS proof and verified inside RegistryOracle. The request it accepts is pinned byte for byte: URL, method, headers, body and the extraction pattern.

Project status

Extracted fields
projectId 902, stateCode WITHDRAWN, modifiedDate 2026-01-22T16:11:11
Proven at
23 Oct 2026, 10:05 UTC
Proof hash
0x5f7f4d24…4025bae6
Authorization on record
no letter of authorization in the registry record
Submitted in
0xa5763725…8bc31e10
Recheck the proof signatures and the pinned request

Retirements proven on-chain

Beneficiaries shown as published by the registry.

Satellite evidence

Sentinel-2 dry-season composites inside the boundary filed with the Verra registry, 2023 against 2025. The detector flags canopy loss pixel by pixel; Hansen Global Forest Change is the independent yardstick.

False-colour composite, 2023-05-01 to 2023-07-312023 dry season
2023-05-01 to 2023-07-31
False-colour composite, 2025-05-01 to 2025-07-312025 dry season
2025-05-01 to 2025-07-31
Detected loss (red) and Hansen-only loss (cyan)Detected loss
40 m pixels, EPSG:32735
detected by the modelHansen loss the model missedno clear observationfalse colour: SWIR2 (B12) red channel, NIR (B08) green, red (B04) blue; forest = green, cleared or burnt ground = magenta / pink

What the detector found

2,261 hacanopy loss, 95% interval 1,927–3,756 ha (0.35% of forest)
361.3k tCO₂e at risk (IPCC Tier 1, 159.8 t/ha), interval 0–1.03M

Pre-registered rule met (validFraction >= 0.5 AND (lossPct >= 1.0 OR lossHa >= 1000)): Forest loss detected, 0.35% haircut proposed at 44% confidence.

Agreement with Hansen GFC here

0.04precision
0.38recall
0.08F1 (chance 0.001)
0.94ROC AUC

Detected 2,261 ha against 264 ha in Hansen; 99.9% of forest pixels had clear observations.

Reproduce it

Model
gradient-boosted trees (100 x 15 leaves), isotonic calibration, threshold 0.25
Model sha256
0xa5d14fad…97a9157a
Output hash
0x292fa175…c326cc3c
Pre-registration, controls and scorecard

What public notices say

The notice reader extracts events from public statements. Every quote below occurs verbatim in the source document; outputs that cannot be traced to the text are rejected.

Verra Releases Results from Second Part of Quality Control Review of Kariba ProjectVerra, 30 Jun 2026
Registry withdrawal
The fact that Carbon Green Investments, the project proponent, withdrew the project from the Verra Registry during the QCR process prevented the VVBs from gathering new evidence pertaining to the time of their original assessment.
3 of 3 runs agreeconfidence 100%Source documentsha256 0xd90d99e1c2…
Kariba REDD+ project faces scrutiny after carbon credit integrity concerns and contract terminationTransparency International, 1 Jan 2026
Over-issuance finding, 57%
In 2025, these concerns were formally validated when Verra concluded that approximately 57 per cent of issued credits were excess, primarily due to inflated deforestation baselines.
3 of 3 runs agreeconfidence 100%Source documentsha256 0x36bf4ecbfe…
The Kariba REDD project reveals a deep structural flaw in Verra's carbon credit programmeREDD-Monitor, 3 Nov 2025
Over-issuance finding
Verra estimated that it had issued 15.2 million “excess credits” to the project.
Verra states that 10.3 million of the excess credits have been used. A further 4.9 million excess credits from Kariba are unused within various accounts in Verra’s registry.
3 of 3 runs agreeconfidence 100%Source documentsha256 0xe0bccaf96d…
The Kariba REDD project reveals a deep structural flaw in Verra's carbon credit programmeREDD-Monitor, 3 Nov 2025
Registry withdrawal
since Carbon Green Investments has withdrawn the project from Verra’s registry it’s not clear whether this standard applies.
Since Carbon Green Investments has withdrawn the project from the Verra registry, there will be no future issuances for Verra to recover the excess credits.
3 of 3 runs agreeconfidence 100%Source documentsha256 0xe0bccaf96d…

Transactions

Everything sent on-chain about this project, including the calls the contracts refused on purpose.

WhatByResultTransaction
Registry status proven
902 WITHDRAWN
RegistryOracle.submitProjectStatus
watcherAccepted0xa5763725…8bc31e10
Attestation
OVER_ISSUANCE_FINDING 902 5674bps
EAS.attest
oracle noticeAccepted0x9613b7af…0bfee420
Attestation
second attestation: recall activated
EAS.attest
reviewerAccepted0x117f0b95…4bc39878
Claim
recall active: over-issuance finding confirmed
ClaimsLedger.registerClaim
relayerReverted0x1ded0017…ff97a682