{"repo":"semenchuk-egor/ProofPay","free":true,"listed":false,"github":"https://github.com/semenchuk-egor/ProofPay","clone":"git clone https://github.com/semenchuk-egor/ProofPay.git","description":"Proof‑aware payment rail on Base where transfers are gated by EAS attestations and ZK proofs for KYC, access and milestones.","language":"JavaScript","stars":24,"topics":["access-control","attestations","base","base-network","compliance","eas","foundry","identity","l2","payments"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"ProofPay KYC-free payments using on-chain proof on Base network ProofPay is a decentralized payment platform that leverages Ethereum Attestation Service (EAS) on the Base network to enable secure, verified payments without traditional KYC processes. 🌟 Key Features - Privacy-Preserving : Use on-chain attestations instead of sharing personal documents - Policy-Based Verification : Flexible proof requirements with trusted issuers - Session Management : Complete lifecycle from creation to execution - Fast & Cheap : Built on Base L2 for lightning-fast transactions with minimal fees - Upgradeable : All contracts use UUPS proxy pattern for future improvements - Multiple Proof Types : Support for EAS attestations, ZK proofs, and signatures 🏗️ Architecture Smart Contracts (Solidity + Foundry) Core Contracts: - PolicyManager : Manages payment policies with flexible proof requirements - SessionManager : Handles payment session lifecycle with proof verification Key Features: - Multiple proof types (EAS attestations, ZK proofs, signatures) - Policy-based verification with trusted issuers - Session lifecycle management (Pending → Verified → Executed) - Automatic expiration and refund handling - UUPS upgradeable proxy pattern Backend (Python + FastAPI) - RESTful API for user and payment management - EAS integration service - Web3 blockchain interactions - Real-time transaction monitoring Frontend (React + Tailwind CSS) - Modern, responsive UI - Web3 wallet integration (MetaMask, etc.) - R","default_branch":null,"files":null,"tree":[],"storefront":"/r/semenchuk-egor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/semenchuk-egor/ProofPay/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}