Main Dashboard
Last updated
Last updated
Upon launching the app, users are greeted with a personalized welcome message and a quick overview of their farm’s condition. Key metrics such as overall farm health are summarized in a visually distinct card that uses imagery to reinforce the connection to real-world agricultural conditions.
🌾 The main interface includes prominent modules:
Scan History & Reports – Provides access to past sensor scans and AI-generated analysis reports.
Growth Insights – Displays trends and predictive analytics for optimizing crop performance.
Staking & Rewards – A unique feature that incentivizes farmers to contribute sensor data in exchange for tokenized rewards.
Community – Fosters collaboration by connecting users within a decentralized farming network.
FAQs – Offers educational support and troubleshooting guidance.
Vouchers – Users can claim agricultural perks, subsidies, or discounts via this module.
A core functionality of the app is the submission of soil sensor values. Farmers can manually input real-time data across the following parameters.
Fertility (µS/cm)
Moisture (%)
pH Level
Temperature (°C)
Sunlight (Lux)
Humidity (%)
Crop Type
This data is validated locally and securely transmitted to DecentrAgri’s backend for interpretation by AI agents. The resulting insights feed into both the user-facing insights module and the global data pool stored on decentralized infrastructure (e.g., IPFS).
The submission form includes input validation cues and reminders to ensure accuracy — a critical aspect when working with agronomic data.
At the bottom, the navigation bar provides quick access to five core areas:
Home – Central dashboard and farm overview
My Farm – Detailed farm profile and custom crop preferences
Reports – Historical scans, AI feedback, and trends
Weather – Local forecast and agri-meteorological recommendations
Settings – Personalization, wallet links, and app preferences
The DecentrAgri app features a modern, secure, and user-friendly login system designed to onboard both Web2 and Web3 users with ease. The login interface supports traditional credentials as well as Web3-native methods, all integrated under a unified account abstraction framework.
Users can log in using:
Username and password
Google OAuth (for fast Web2 onboarding)
(Coming soon) Web3 Wallet Authentication
This hybrid login approach ensures inclusivity across technical levels — from smallholder farmers using Android phones to Web3-native users managing smart wallets.
Under the hood, registration and account creation are powered by account abstraction, a novel Ethereum standard that enhances wallet usability and security by:
Removing the need for seed phrases
Enabling smart contract wallets
Allowing gasless transactions
Recovering accounts with social login methods
When a user registers through the app:
A smart contract wallet is automatically deployed for them
They can access it via their traditional login or linked Google account
All wallet interactions (e.g., staking, signing) happen behind the scenes with zero friction
This system bridges the gap between traditional and decentralized interfaces, making it possible for:
Farmers with no prior blockchain experience to earn from staking or data contribution
Users to retain control over their data and tokens without the complexities of private keys
Future upgrades to integrate biometrics, guardians, or multi-factor recovery options