Skip to content
EduFi

EduFi

Learn, Earn, Repay – Education Financing, Redefined.

Created on 13th February 2025

•

EduFi

EduFi

Learn, Earn, Repay – Education Financing, Redefined.

The problem EduFi solves

Access to quality education is a significant challenge, especially for students in underdeveloped and developing countries. Traditional student loans are often inaccessible, requiring high credit scores, collateral, and extensive paperwork. Additionally, these systems expose sensitive financial data, leading to privacy risks.

EduFi solves this by providing privacy-preserving micro-financing for education using zero-knowledge proofs (ZK-Proofs). Students can secure education loans without revealing their income details while ensuring responsible repayment through an on-chain reputation system.

EduFi enables students to:

  • Secure education loans easily without complex paperwork or collateral.
  • Receive AI-driven course recommendations based on their goals and market demand.
  • Store certifications securely on IPFS and build an on-chain education reputation score.
  • Repay loans using natural language commands, thanks to the onchain AI agent.

Challenges I ran into

Had to learn circom for ZK-proofs, integration for ZKVerify (calling events) was quite easy, but the main challenge was developing my own smart contract which verifies the attestation proof by calling the zkVerify contract using groth16, asked the zkverify team and was able to solve it.Learned about the different paramaters, how zkVerify’s verifier pallets uses big endian encoding but EVM uses little endian encoding (only for groth16 which I used), so we need a helper function to convert it. Helped few peers as well in the discord channel.
An idea of proper project which fits theme of EduChain and an impactful project which integrates AI was difficult to come up with. Overall, lots of challenegs faced, but a lot more learnings I'm taking with me through this hackathon.
Cheers!

Tracks Applied (4)

Arbitrum Web3 dApp with zkVerify

EduFi is a Web3 education financing dApp leveraging Arbitrum and zkVerify for privacy-preserving micro-loans. Deploye...Read More
Arbitrum

Arbitrum

AI Web3 Application with zkVerify

EduFi is an AI-powered Web3 education financing platform that integrates zkVerify and EDU Chain for secure, decentralize...Read More

Open Campus EDU Chain

DeSci - Decentralized Science Web3 Application with zkVerify

AI Integration with EDU Chain: AI-driven course matchmaking and an on-chain AI agent for automated Web3 actions. The ...Read More

Open Campus EDU Chain

zkVerify Main Prize Track

EduFi is a Web3 dApp that leverages zkVerify for privacy-preserving income verification, ensuring secure and decentraliz...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio