Inspiration

The global challenge of food fraud, waste, and uncertainty around perishable goods inspired us to build VeriFresh. Too often, consumers and businesses must rely on subjective or unverifiable claims about freshness, leading to health risks, economic losses, and a lack of trust in the supply chain. We saw an opportunity to combine AI and blockchain to create a transparent, reliable system that empowers people to make better choices and builds confidence in the authenticity of perishable products.

What it does

VeriFresh's backend uses advanced AI models to assess the freshness of perishable goods from submitted data (such as images or sensor readings). Each assessment is immutably recorded on the blockchain, ensuring that results are tamper-proof and verifiable by anyone. The backend exposes robust APIs for integration with apps, retail systems, or IoT devices, enabling real-time, trustworthy freshness verification and traceability across the supply chain.

How we built it

We developed the backend in Rust for its performance, safety, and reliability. The system integrates with machine learning models for freshness analysis and connects to a blockchain layer to record every verification event. We designed clear, modular APIs to support seamless integration with various frontends and external systems. Throughout, we focused on scalability, security, and extensibility, ensuring the backend could adapt to new data types and verification needs.

Challenges we ran into

Integrating AI and blockchain presented unique technical hurdles. Ensuring low-latency AI inference while maintaining blockchain transaction integrity required careful architectural decisions. We also faced challenges in designing APIs that are both flexible for future expansion and robust against invalid or malicious input. Balancing security, performance, and usability was a constant theme throughout development.

Accomplishments that we're proud of

We are proud to have built a backend that not only delivers real-time, AI-powered freshness assessments but also guarantees authenticity through blockchain. Our system is modular, high-performance, and ready for integration into real-world supply chains. By focusing on backend robustness and transparency, we’ve created a foundation that can drive real impact in food safety and consumer trust.

What we learned

Building VeriFresh deepened our understanding of the complexities in food supply chains and the technical demands of combining AI with blockchain. We learned the importance of clear data provenance, the value of immutable records for trust, and the need for scalable, secure backend architectures in mission-critical applications.

What's next for VeriFresh

We plan to expand VeriFresh by integrating more advanced AI models, supporting additional data sources (like IoT sensors), and optimizing blockchain interactions for even greater scalability. We aim to pilot the backend with industry partners, gather real-world feedback, and continue refining our APIs for broader adoption. Ultimately, we envision VeriFresh as a backbone for transparent, trustworthy perishable goods verification worldwide.

Built With

Share this project:

Updates