eudr.dev. Independent AI agent for EU Deforestation Regulation compliance. Built on emem, the open-source Earth-memory protocol that supplies every signed per-cell fact this agent cites. We are not affiliated with, endorsed by, or sponsored by the European Commission, the European Union, or any EU institution or Member-State authority. The verdict is operational tooling for your own due-diligence judgement, not a regulator-issued attestation. Read the scope-of-service disclaimer →
Vortx eudr.dev
Built on emem ↗ Knowledge base Docs Try it Sign in

Try it.

Four widgets that exercise the public surface live. No sign-in. No keys. The compile path (heavy emem call) lives on the home page; here you can poke at the read endpoints, verify a sample receipt, and copy-paste working code for any of the /openapi.json endpoints.

Country tier

Implementing Reg. (EU) 2025/1093 classifies every country as low, standard, or high risk for deforestation. Type any ISO-3166-1 alpha-2 (e.g. BR, CI, IDN) to see its tier.

Try BR, ID, CI, GH, RO, or any ISO-2.

Commodity scope

EUDR reaches seven commodity families and their Annex I derivatives. Type an HS code (4–8 digits) or a commodity keyword (e.g. cocoa, oil_palm) to see if it's in scope.

Try 1801 (cocoa), 0901 (coffee), 4011 (tyres), or 4801 (paper).

Spatial verify

Drop a GeoJSON polygon + a commodity + a country; get a deforestation verdict against the 2020-12-31 cut-off. Satellite facts via emem.

The sample is a real 0.88 ha field near Soubré, Côte d'Ivoire (5.760°N, 6.620°W): a Fields of The World boundary (CC-BY-4.0), green through the 2026 dry season on Sentinel-2.

Verify a receipt

Paste a signed DDS receipt JSON; the engine re-canonicalises the payload, re-derives the CID, and verifies the ed25519 signature. The four-step procedure is at /docs/audit/verify-offline. You can run the same checks offline with the CLI.

Paste a receipt or click "Load sample".

Copy-paste API examples

Every /v1/* endpoint, three languages. EUDR_BASE is https://eudr.dev. All endpoints are JSON-in, JSON-out, stateless.

Code, logic, wire formats, and the open-source story live at github.com/Vortx-AI/emem. Support: avijeet@vortx.ai.