Skip to content
Aarkham

Aarkham

Zero Knowledge Proof based Flash Loan Application

Created on 21st June 2025

Aarkham

Aarkham

Zero Knowledge Proof based Flash Loan Application

The problem Aarkham solves

Aarkham addresses a critical gap in the blockchain and Web3 ecosystem: the absence of a truly decentralized, privacy-preserving, and secure KYC system. Traditional identity verification methods often require users to disclose sensitive personal information, exposing them to the risk of data breaches and misuse. Moreover, most KYC processes lack transparency and are not compatible with the trustless ethos of decentralized finance (DeFi). Aarkham solves this by leveraging zero-knowledge STARK proofs to verify a user’s Aadhaar-linked identity without ever revealing it. This ensures privacy, enhances security, and builds trust. To support seamless integration, Aarkham also includes a no-code flash loan simulation tool—making advanced DeFi strategies like arbitrage accessible to all users while preserving full anonymity and control over their data.

Challenges we ran into

ZKP Integration with Aadhaar Verification:

Implementing zero-knowledge STARK proofs to verify Aadhaar-linked identity without revealing user data was technically complex and required custom cryptographic circuits.

Cross-Stack Communication:

Ensuring smooth communication between Solidity-based smart contracts and our Next.js frontend introduced challenges in maintaining data consistency and managing async blockchain events.

Performance Bottlenecks in Proof Generation:

Using Rust and SP1 for proof generation required heavy optimization to keep the verification process efficient and scalable.

Protocol Compatibility:

Integrating with DeFi protocols like Aave V3 and Uniswap while preserving user privacy and flash loan security demanded meticulous smart contract design and testing.

Security & Privacy Balance:

Maintaining a strict privacy-first architecture without compromising the functionality or transparency expected in DeFi systems was a constant balancing act.

Tracks Applied (3)

Ethereum Track

Aarkham is built fundamentally on the Ethereum blockchain, making it a natural fit for the ETHIndia: Ethereum Track. Our...Read More
ETHIndia

ETHIndia

Best use of Gemini API

In Aarkham, we integrated the Gemini API to power our in-app AI agent, enabling a more intelligent and interactive user ...Read More
Major League Hacking

Major League Hacking

Best Use of MongoDB Atlas

Aarkham uses MongoDB Atlas as a secure, scalable, and flexible database solution to manage and store non-sensitive metad...Read More
Major League Hacking

Major League Hacking

Discussion

Builders also viewed

See more projects on Devfolio