hackquest logo
  • 學習
  • 課程探索
  • 實戰
  • 黑客松探索
  • 往期項目
  • 社區
  • 論壇
  • 全球活動
  • 我的社區
  • 共學營
  • 組織中心
  • 更多
    • 詞彙表
    • 博客
    • 水龍頭
    • 工作機會
    • 媒體工具包
    • 創始人
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