← Back to Projects

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

ComponentTechnology
WebNext.js app router
MobileiOS native layer
ContractsArc + Hedera escrow
EventETH Global hackathon

Tech Stack

Next.js, Solidity, iOS/Swift, Web3, Apple Pay

Future Work

Production security audit, multi-chain escrow, merchant onboarding.

Links