Skip to content

Crypto-Jaguars/Revolutionary_Farmers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram Chat

Logo

Revolutionary Farmers

Using the Trustless Work API, this project builds an escrow-based solution to streamline crop financing—an innovative step for decentralized agriculture. What’s even more exciting? We integrated HyperCycle NFC rings to release funds from escrow, marking this as our first-ever DePIN (Decentralized Physical Infrastructure) integration!

This project was created and initiated during the Ethereum Pura Vida 2024 hackathon.

🗂️ Project Structure

  • android: An Android Studio app where users can approve trust transactions using the Zero-Knowledge Ring (Zero-Knowledge Ring) for privacy-focused transaction validation. This app also connects to the Trustless Work API to manage escrow-based approvals.

  • contracts: Blockchain smart contracts (under development) that will support decentralized management of the trusts, providing a transparent and secure solution for crop financing.

  • frontend: A Next.js application where farmers can request trusts via the Trustless Work API. This interface allows farmers to access the platform securely and manage their requests for escrow-backed financing.

🎥 Presentation Video

For a more detailed overview, you can watch our presentation video here: Project Presentation on Loom

👨‍💻 Team Members

Owner 1

Francisco Javier Campos Díaz

GitHub
Owner 2

Manuel Jiménez Garro

GitHub
Owner 3

Sebastián Salazar Solano

GitHub
Owner 4

Matias Aguilar

GitHub
Owner 5

Diego Barquero Quesada

GitHub

🛠 Tech Stack

  • Android: Developed in Android Studio, utilizing HyperCycle NFC rings to manage and release funds from escrow.
  • Blockchain Contracts: In-progress smart contracts to manage the escrow-based trusts in a decentralized manner.
  • Next.js: Frontend framework for the farmer-facing application, enabling secure requests and management of crop financing.
  • Trustless Work API: Integration with the Trustless Work API (Documentation) for secure and efficient trust management.
  • RingOfRings SDK: SDK for integrating ring-based identity and access management in Android applications (RingOfRings SDK).

⚙️ Installation

Each folder within the project (android, contracts, frontend) contains its own README.md file with specific instructions for setting up that component locally. Follow the individual setup guides in each folder to configure and run each part of the project.

  1. Clone the repository:
    git clone https://github.com/your-username/Revolutionary_Farmers.git
    cd Revolutionary_Farmers

🤝 Contributing

We welcome contributions! Please see our CONTRIBUTING.md for details on how to contribute to this project.

📝 Testing our Frontend

Please see our TEST.md for details on how to successfully test our frontend.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.