Login and Registration
Last updated
Last updated
The DecentrAgri mobile application serves as the core interface for farmers to interact with the platform, bridging environmental sensing technology with actionable insights. Designed with usability and accessibility in mind, the app empowers users with intuitive features.
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
Web3 Wallet Authentication
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 (via relayers)
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
Would you like me to integrate this section into the full white paper document and generate a downloadable PDF version next?