Technical Stack
Everything open. Nothing held back.
A layered technical stack for institutions that need verifiable provenance without vendor lock-in.
Philosophy
Why open source is the only honest choice.
Transparency
When trust is the product, the infrastructure must be auditable. Any actor, regulator, buyer, or producer can inspect exactly how provenance is recorded, verified, and anchored.
Sovereignty
No single company should control a farmer's origin data. Open infrastructure ensures producers own their provenance permanently, independent of any vendor or platform decision.
Interoperability
Open schemas and APIs allow Terroir to integrate with national registries, customs systems, and existing supply chain tools without costly middleware.
Local Contribution
The best agricultural traceability system is built with those who use it. Open design invites local developers, cooperatives, and domain experts to adapt the platform for their ecosystem.
Repositories
Explore the codebase
Audited smart contracts for attestation anchoring, batch registration, and trust registry management.
View on GitHub →Canonical data models for product passports, provenance events, and attestation formats.
View on GitHub →Full-stack reference implementation (Next.js + Supabase) for producer, issuer, and verifier workflows.
View on GitHub →The Terroir whitepaper covering protocol design, trust model, and implementation roadmap.
View on GitHub →Contribute
How to get involved
Terroir is built by a growing community of developers, agronomists, and domain experts.
Report issues
Found a bug or inconsistency? Open an issue on the relevant repository. We triage weekly and label issues for first-time contributors.
Propose schema changes
If your commodity, region, or use case needs schema extensions, propose changes through our RFC process. All schema changes go through community review.
Build connectors
Integrate Terroir with your ERP systems, logistics platforms, or national registries. Publish connectors as community packages.
Contribute translations
Help us reach producers in their language. We prioritize Georgian, French, Spanish, Arabic, and Amharic, but all translations are welcome.
Share case studies
If you're using Terroir or building on it, share your experience. Case studies help other communities understand what's possible.
Join the community building trusted origin.
Join institutions and developers building trusted origin.
View on GitHubDPG-aligned · MIT licensed