hackquest logo

Proof

Proof secures assessment scores on-chain and enables seamless, automated tutor tipping via MetaMask Advanced Permissions

视频

技术栈

Next
Ethers
Web3
Solidity
Wagmi
Viem
Metamask

描述

Proof is a blockchain-powered assessment platform that uses MetaMask Advanced Permissions and EIP-7702 to enable gasless, automated transactions for users (Students)

Advanced Permissions Integration🎯

Automated Tutor Tipping

- Students grant one-time permissions to tip tutors after exams

- Up to 0.01 ETH per day, 24-hour expiry

- No repeated transaction approvals needed

- Users retain full control and can revoke anytime

Gasless via EIP-7702

- Pimlico paymaster sponsors all gas fees

- Smart accounts execute on behalf of users

- True Web2 UX on Web3 rails

Technical Stack

- MetaMask Smart Accounts Kit (EIP-7702)

- Viem Account Abstraction (EIP-7715, EIP-7710)

- Pimlico Bundler & Paymaster


Live Project :
https://proof-htf.vercel.app

Metamask Advanced Permissions Code Usage Links:

- https://github.com/bellobambo/proof-htf_fe/blob/main/app/components/SmartWalletIndicator.tsx

- https://github.com/bellobambo/proof-htf_fe/blob/main/app/components/Courses.tsx

Code Usage Link to Redeeming Metamask Advanced Permissions:

- https://github.com/bellobambo/proof-htf_fe/blob/main/utils/useSmartSession.ts

- https://github.com/bellobambo/proof-htf_fe/blob/main/app/components/SmartSessionContext.tsx

- https://github.com/bellobambo/proof-htf_fe/blob/main/app/components/Provider.tsx

Social Media Links :

X Post 1: https://x.com/i/status/2001799621476307359

X Post 2: https://x.com/i/status/2003597156087922918

X Post 3: https://x.com/i/status/2006069951015313885


Platform Features✨

For Tutors: Create exams, manage assessments

For Students: Take exams, review past questions, track scores on-chain, tip tutors seamlessly

For Everyone: Multi-language support via [Lingo.dev](https://lingo.dev/en) (Spanish, French, German, Chinese, Italian)

Contract Address: 0x6bcEf738a4e1A3753Ae4652A08909a7665E709bd

Network: Ethereum Sepolia Testnet

Proof Smart Contract: [github.com/bellobambo/Proof-HTF](https://github.com/bellobambo/Proof-HTF)

Submission for Best Integration - Existing Project track. Automating transactions while preserving security and decentralization.

本次黑客松进展

Had issues when integrating the Advanced Permission but The "Getting Started With MetaMask Advanced Permission Video" on Youtube and the Github Repo i was able to Resolve Most of the issue

融资状态

Non, Open to Fundraising
队长
BBello Bambo
项目链接
赛道
OtherSocialFiInfra