Skip to main content
JoinEcoGrowProvenance-backed MRV
OverviewHow it worksProofStart a pilot
Sign inRequest a pilot

Page sections

  • 01OverviewWhat JoinEcoGrow does and who it serves
  • 02How it worksFrom field capture to a creditable biodiversity record
  • 03ProofProvenance architecture, the DwC-A export, and the regulatory drivers
  • 04Start a pilotWhat it costs, how long it takes, and what you receive
Sign inRequest a pilot
  1. Home
  2. MRV

MRV Infrastructure

Provenance-backed MRV for biodiversity credits and TNFD reporting

The technical infrastructure that makes biodiversity data creditable: SHA-256 content provenance, two-person review, Darwin Core standardisation, DwC-A export, taxonomic confidence modelling, and an integrity-hashed audit trail.

Capabilities

Every capability is built, deployed to production, and verified against the live database. What is listed here is not a roadmap — it is the current state of the platform.

SHA-256 content provenance

Every photograph is SHA-256 hashed at the moment of capture. The hash is stored in the Darwin Core multimedia record and verifiable by any third party — auditor, verifier, or credit buyer.

Hash stored in mrv_record_photos.sha256, mapped to DwC-A Audubon Core multimedia extension

Two-person review with no self-approval

A different person reviews and approves each record. The constraint is enforced at the database level — a user cannot approve their own submission. Reviewer identity and timestamp are preserved on every record.

CHECK constraint: reviewed_by IS DISTINCT FROM created_by

Darwin Core standardisation

Records are mapped to Darwin Core terms: event, occurrence, and multimedia. Geodetic datum is WGS84 (EPSG:4326). basisOfRecord is always HumanObservation. GBIF taxon keys are resolved where available.

Biodiversity Information Standards (TDWG) Darwin Core

Darwin Core Archive (DwC-A) export

Approved and locked records export as a standards-compliant DwC-A ZIP: event.txt, occurrence.txt, multimedia.txt, meta.xml, and eml.xml with CC-BY 4.0 license. Live and deployed to production.

GET /api/mrv/sites/{siteId}/dwc-archive — reviewer/admin role required

Immutable locked records

Once approved, a record is locked. It cannot be edited. Taxonomic identifications are versioned — new identifications supersede previous ones via a database trigger, preserving the full identification history.

is_current flag + supersede trigger on mrv_taxon_identifications

Taxonomic confidence grades

Every species identification carries a confidence grade: ai_suggested, observer, expert_verified, or disputed. This lets auditors weight evidence appropriately and lets credit verifiers distinguish AI suggestions from expert confirmation.

identification_grade enum on mrv_taxon_identifications

Sensitive-species coordinate generalisation

Records flagged as sensitive species have their coordinates generalised to a 1km grid in the DwC-A export. The generalisation is documented in the record metadata, not silently applied.

is_sensitive flag + 1km grid generalisation in DwC-A projection layer

GPS accuracy mapped to coordinateUncertaintyInMeters

GPS accuracy is mapped verbatim to Darwin Core coordinateUncertaintyInMeters — not inflated, not estimated. The raw accuracy_m value is preserved alongside the Darwin Core term.

accuracy_m mapped to dwc:coordinateUncertaintyInMeters, verbatim

Versioned identifications with supersede trigger

When a new taxonomic identification is recorded for a site, the previous identification is automatically marked as superseded (is_current = false). The full identification history is preserved for audit.

Supersede trigger on mrv_taxon_identifications, current-per-record index

Audit trail with integrity hashing

Every state change on a record is logged in an audit table with an integrity hash chain. Each audit entry links to the previous entry via prev_integrity_hash, creating a tamper-evident trail.

mrv_audit_entries with integrity_hash + prev_integrity_hash chain

Standards and frameworks

The platform aligns with international biodiversity data standards and the regulatory frameworks driving the nature finance market.

Darwin CoreBiodiversity Information Standards (TDWG)Learn more GBIFGlobal Biodiversity Information FacilityLearn more TNFDTaskforce on Nature-related Financial DisclosuresLearn more BCA HLP 9Biodiversity Credit Alliance — MRV principleLearn more CC-BY 4.0Creative Commons Attribution LicenseLearn more

Production verification status

Counts queried live from the production database on 27 August 2026.

Evidence records
15
Sites with records
6 of 9
Approved + locked
7
Sampling protocol
15 of 15
WGS84 (EPSG:4326)
15 of 15
Photos with SHA-256
13 of 13
Current taxon IDs
2
Flagged sensitive
1
  • Migration 20261219000000_mrv_dwc_production_hardening applied to production (joinecogrow-hybrid Supabase)
  • All key schema objects present: mrv_taxon_identifications, identification_grade, no-self-approval constraint, supersede trigger, current-per-record index, sampling_protocol CHECK
  • Taxonomic identifications and sensitive-species records are QA fixtures inserted for a stakeholder demo — schema and local-harness validation confirmed
  • Full live end-to-end API run (DwC-A ZIP fetch + protocol 400 guardrails) pending reviewer session

Want to see the DwC-A export on your data? A fifteen minute call costs nothing. Book a call.

Start a pilot
JoinEcoGrowProvenance-backed MRV

Provenance-backed MRV infrastructure. SHA-256 content hashing, two-person review, Darwin Core Archive export.

JoinEcoGrow is the trading name of Originative Pool Limited

Company Number: 16945804

Cardiff, Wales, United Kingdom

founder@joinecogrow.com

Product

  • Overview
  • Who it is for
  • The problem
  • How it works
  • Evidence pack
  • Over time
  • Site map
  • Proof
  • Regulatory drivers
  • Start a pilot
  • Get started
  • MRV capabilities
  • Frameworks (TNFD, BNG, BCA)
  • White label
  • FAQ

Company

  • About JoinEcoGrow
  • Founded by Olakunle Bewaji
  • Cardiff, Wales, United Kingdom

Account

  • Log in
  • Request a pilot
  • Book a 15 minute call
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Accessibility
  • Security

Supported by

NCTASustainable VenturesF6S #54 Top Company in Climate Tech, June 2026Busnes Cymru | Business WalesStartup Stiwdio — University of South Wales / Prifysgol De CymruCardiff, Wales

© 2026 JoinEcoGrow. Trading name of Originative Pool Limited.

Company Number: 16945804 · Cardiff, Wales, United Kingdom

founder@joinecogrow.com