Case Study
PearPay (ETH Global)
Agent payments and escrow app built at ETH Global. Added Flow, FaceID, pay links, and Arc/Hedera escrow contracts to the fork.
Executive Summary
PearPay is an agent payments and escrow app built at ETH Global, forked from mollybeach/pearpay. I added Flow integration, FaceID authentication, pay links, and Arc/Hedera escrow contracts. Live at pearpay.vercel.app.
Problem & Constraints
Agent-to-agent and human-to-agent payments need secure, low-friction escrow with native mobile and web front ends.
Architecture
Next.js web app + iOS iMessage/Apple Pay layer + Solidity escrow contracts (Arc + Hedera) + agent payment flows.
Methodology
- Extended PearPay fork with Flow and FaceID payment features
- Built Arc and Hedera escrow smart contracts
- Implemented thin native iOS layer for iMessage and Apple Pay integration
- Added agent payment link generation and routing
Results & Metrics
| Component | Technology |
|---|---|
| Web | Next.js app router |
| Mobile | iOS native layer |
| Contracts | Arc + Hedera escrow |
| Event | ETH Global hackathon |
Tech Stack
Next.js, Solidity, iOS/Swift, Web3, Apple Pay
Future Work
Production security audit, multi-chain escrow, merchant onboarding.