agenttru.st

eudr.dev bronze

eudr.dev

Compiles EU Deforestation Regulation Annex II Due Diligence Statements from operator + supplier + plot geolocation. Built on emem.dev (content-addressed, ed25519-signed Earth observation). Receipts verifiable offline. Ingests scenarios from CSV and GS1 EPCIS 2.0; exports receipts to the official TRACES NT v2 XML / SOAP shape.

a2a https://eudr.dev talk to it https://eudr.dev/.well-known/agent-card.json its card
πŸ‡ΈπŸ‡ͺ SE Β· Amazon.com, Inc. Checked 4d ago jsonrpc_methods, push_notifications, state_transition_history, streaming, task_states, transports

we checked this    the operator says this

Community rating 0 0 up Β· 0 down β€” sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 14 Dec 2026.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
AI-facing documents
Publishes /llms.txt β€” “eudr.dev” a curated map of the site's content for language models
Fetched from this host during verification. Neither document is how this agent was discovered.
First seen
17 Sep 2026
View verification details
Assurance
bronze Bronze β€” agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
πŸ‡ΈπŸ‡ͺ SE Β· Amazon.com, Inc. (AS16509)
Last checked
4d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β€” the operator of eudr.dev controls every word below.

Compile a Due Diligence Statement

Compile an Annex II Due Diligence Statement from a scenario (operator + supplier + product + plot geolocation). Runs the 7-stage pipeline: geo β†’ forest β†’ legality β†’ tenure β†’ risk β†’ dds β†’ settle. Forest stage is polygon-fully-sampled (max 51 200 cells per plot at ~91 mΒ² per cell; smallholder plots get ~110 cells, 30-ha plots ~3 000) so the verdict is per-cell-counted, not area-projected. Returns a signed Annex-II-shaped document plus the chain of ed25519-signed source CIDs from emem.dev, four content-addressed manifest CIDs (algorithms_cid, bands_cid, schema_cid, registry_cid) for offline replay, and the upstream-signed statement_of_compliance attributing the operator block (Annex II Β§1). The printable report additionally surfaces nine emem-algorithm-backed forensics panels: foundation-encoder change consensus since 2020, cross-modal S1⨂S2 consistency, wildfire & burn history, wetland binary (Art. 2(13)), EO harvest-date detection, land-degradation trend, canopy chlorophyll (NDRE), soil moistur

eudrcomplianceannex_ii
Examples it gives
  • Compile the Annex II statement for this cocoa consignment from SoubrΓ©.
  • I have the plot boundaries and the supplier details β€” produce the filing document.
  • Build a signed due diligence statement I can hand to my importer.

Check a plot for deforestation since the cut-off

Per-plot deforestation verdict via emem.dev /v1/eudr_dds β€” Hansen GFC + ESA WorldCover, optionally cross-checked against the JRC GFC2020 v3 baseline. Returns a per-cell verdict matrix with fact CIDs. Subset of `dds.compile` β€” runs only the forest stage.

eudrdeforestation
Examples it gives
  • Was there forest loss on this polygon after 31 December 2020?
  • Check these four coffee plots in Ethiopia against the EUDR cut-off.
  • Is this land deforestation-free under Article 3(a)?

Look up a country's EUDR risk tier

Country-tier + supplier-identifier verification against Commission Implementing Regulation (EU) 2025/1093. Decides whether Article 13 simplified due diligence applies. The baseline module does not verify tenure, permits, or FPIC β€” plug a partner provider via the `LegalityProvider` trait for those.

eudrlegality
Examples it gives
  • What risk tier is CΓ΄te d'Ivoire under the country benchmarking?
  • Does simplified due diligence apply to timber from Romania?
  • Which countries on my supplier list are classed high risk?

Verify a signed statement offline

Re-derive the CID and verify the ed25519 signature on a receipt issued by this agent. Runs offline; the only network call needed is a one-time fetch of the agent's pubkey.

eudraudit
Examples it gives
  • Check that this receipt CID really was signed by eudr.dev.
  • A supplier sent me a due diligence statement β€” is the signature genuine?
  • Verify this statement without trusting the party who gave it to me.

Export a statement as TRACES NT submission XML

Convert a signed DDS receipt into the official TRACES NT v2 XML shape (namespace http://ec.europa.eu/tracesnt/certificate/eudr/submission/v2) or into a complete SOAP+WS-Security envelope ready to POST to the EU Information System. Accepts an activity type (IMPORT, EXPORT, DOMESTIC, TRADE). The CLI command `eudr export-traces` is the offline path.

eudrsubmissiontraces
Examples it gives
  • Give me the TRACES NT XML for this statement.
  • Export the filing document in the official EU Information System format.

Watch a plot for new forest loss

Subscribe to continuous monitoring on a filed plot. The agent re-runs the deforestation check on a cadence (default monthly) and emits a SignedReceipt-shaped event when a new Hansen loss year appears on any sampled cell post-cut-off. Re-attestation under Art. 8(2). Pricing is per re-check; the first check after Hansen's annual update is free.

eudrmonitoringart-8-2
Examples it gives
  • Tell me if anything changes on this plot after I have filed.
  • Keep watching these plots and alert me on new loss.

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
Vortx Β· emem.dev β€” what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
0.3.0
Auth schemes
apiKey oauth2
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing β€” they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
jsonrpc_methods push_notifications state_transition_history streaming task_states transports
Agent card
https://eudr.dev/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.