✅ Verify a grove

for licensed field verifiers — confirm what you went and saw

A grower's phone signed a record and committed its hash here. That proves who said it, and nothing about whether the plants are there. This page is where that second question gets answered — by somebody who went and looked, and whose licence is on the line for the answer.

Go to the grove first. Count what is standing. Then confirm or dispute here — the record is worth exactly as much as the visit behind it.

1 · Find the grove

Type the plot name the grower gave you. It is hashed in your browser — the chain only ever sees the hash, never the garden's name.

Not licensed yet?

A licence is issued by the licensing registrar, not applied for here. It records that you are a commune agriculture officer, an agronomist, a school, a cooperative, an NGO or an independent auditor — and it can be withdrawn, which is exactly what makes your confirmation worth something.

Three things must all be true before a confirmation counts, and they fail in ways that look nothing alike:

A live licenceIssued to your address in the registrar's console.
An active KYC attestationThe identity layer has to know you — request verification.
Permission to transactChain-level, below the contracts. The registrar enables it with the licence.

Ask the registrar to license your address. On this pilot they run scripts/license-attester.js, or use the Grove tab of the admin console, both of which clear all three.

Illustrative demonstration on a test network. “Licensed field verifier”, “licensing registrar” and every other role here is a hypothetical placeholder. No real licence, officer or grove is represented. The chain records tree counts, not carbon; nothing here is a carbon credit.