FaceBuddy

FaceBuddy

Pay and Connect with Anyone—Just by Scanning Their Face! 🔍💸🤝

Created on 26th February 2025

FaceBuddy

FaceBuddy

Pay and Connect with Anyone—Just by Scanning Their Face! 🔍💸🤝

The problem FaceBuddy solves

📌 1.4 billion unbanked (World Bank)
📌 3.4 billion without smartphones (GSMA)
📌 2.6 billion without internet (United Nations)

💭 How do you give financial access to those who can't be paid?

User Interaction and Data Flow

FaceBuddy enables seamless payments to anyone—even without a phone or internet!
📸 Scan a face, send money, and connect on-chain.

🔹 No phone? No problem.
🔹 No internet? No worries.
🔹 No barriers. Just seamless transactions.

The project architecture and development process

🏗️ Project Architecture & Development Process

🔧 Core Architecture

FaceBuddy is a modular AI-powered agent designed for identity verification, payments, and social connectivity on-chain. It integrates multiple Web3 technologies for scalability, decentralization, and seamless user experience.

  • User Onboarding & Identity Verification 🆔

    • Face scanning & biometric verification via Humanity Protocol.
    • Self-custodial wallet creation using Coinbase Smart Wallet.
    • Decentralized credential issuance for Telegram, LinkedIn, & more.
  • Payments & Token Swaps 💸

    • Auto-swaps tokens using Uniswap v4 on Unichain.
    • Gasless transactions powered by Base’s Paymaster.
    • Seamless payments even for unbanked users.
  • Data Storage & Scalability 📦

    • Identity & interaction logs stored with EthStorage & Walrus.
    • Agent execution scaled using EigenLayer AVS.

🚀 Development Process

  1. Prototyping & Research 🔍 – Defined problem scope, blockchain integrations, and AI agent capabilities.
  2. Smart Wallet & Credential System 🏗️ – Integrated Coinbase Smart Wallet and Humanity Protocol for seamless onboarding.
  3. AI Agent Development 🤖 – Built a verifiable agent using Opacity Adapter for automated transactions and connections.
  4. Storage & Scalability Enhancements 🔄 – Implemented EthStorage & Walrus for efficient data handling.
  5. Testing & Optimization 🛠️ – Ensured error-free execution, fallback mechanisms, and robust scaling.

FaceBuddy is designed to seamlessly verify identities, process transactions, and connect users at scale, making Web3 more inclusive, accessible, and user-friendly. 🌍✨

Product Integrations

🤖 AI Face Recognition → face-api.js
🧠 AI Agent → Opacity Verifiable Agent (EigenLayer AVS)
💳 Payments → Gas-free USDC transactions on Base
🔄 DEX Swaps → Uniswap for auto-swap tokens
🧍‍♂️ Human and Social Verification → Humanity Protocol
🌐 Frontend → React, Next.js
🗄 Storage → ETHStorage, EigenDA, Walrus

Key differentiators and uniqueness of the project

🌟 Key Differentiators & Uniqueness

🚀 What Makes FaceBuddy Unique?

  1. AI-Powered Onchain Identity & Payments 🤖💸

    • FaceBuddy verifies identities, connects users, and facilitates payments seamlessly—all powered by AI.
    • Most identity solutions focus on either verification or payments; FaceBuddy combines both.
  2. Gasless, Auto-Swapped Payments 🔄⚡

    • Uses Uniswap v4 on Unichain to auto-swap tokens before sending, ensuring users receive their preferred currency.
    • Eliminates gas fees via Base’s Paymaster, removing a major Web3 adoption barrier.
  3. Decentralized, Scalable Data Handling 📦

    • Stores facial hash data, social verifications, and transactions securely using EthStorage & Walrus.
    • Scales agent execution efficiently with EigenLayer AVS—unlike centralized alternatives.
  4. Verifiable Credentials & Human Authentication 🆔✅

    • Issues onchain social credentials (LinkedIn, Telegram, etc.) via Humanity Protocol, ensuring trust in digital identities.
    • Unlike Sybil-prone networks, FaceBuddy verifies real human presence through biometric scanning.

🔍 Comparison to Similar Solutions

FeatureFaceBuddy 🚀Worldcoin 🌍BrightID 🔗MetaMask 🦊
Face-Based Identity Verification✅ Yes✅ Yes❌ No❌ No
Self-Custodial Wallet Creation✅ Yes❌ No❌ No✅ Yes
Gasless, Auto-Swapped Payments✅ Yes❌ No❌ No❌ No
Verifiable Social Credentials✅ Yes❌ No✅ Yes❌ No
Decentralized Storage & Scaling✅ Yes (EthStorage, Walrus, EigenLayer)❌ No❌ No❌ No

Trade-offs and shortcuts while building

⚖️ Trade-offs & Shortcuts While Building

Development Trade-offs & Quick Fixes

  1. Faster Onboarding Over Full Decentralization 🏗️

    • FaceBuddy currently relies on Coinbase Smart Wallet for an easy self-custodial setup, but future updates will explore fully decentralized wallet solutions.
  2. Limited Payment Methods at Launch 💳

    • Right now, FaceBuddy supports crypto payments via Uniswap v4 auto-swaps, but we aim to expand to fiat onramps for smoother adoption.
  3. Optimized for Scale, Not Perfection 🚀

    • We prioritized scalability and fast agent execution using EigenLayer AVS, but there’s room for optimizing transaction efficiency and reducing computational costs.

🔮 Future Optimizations & Enhancements

  1. Face-Pay: Pay with Your Face! 🆔💸

    • Inspired by WeChat Pay in China, where 500M+ users pay using facial recognition, FaceBuddy will enable face-based payments linked to verifiable credentials.
    • This would allow seamless crypto and fiat transactions, where users authenticate payments just by scanning their face.
  2. Decentralized Identity Evolution 🏛️

    • We plan to expand Humanity Protocol integrations to issue more types of verifiable credentials, enhancing trust & compliance.
  3. Multi-Chain Expansion 🌍

    • While FaceBuddy is currently optimized for Base, Unichain, and EigenLayer, we’re exploring cross-chain interoperability to expand accessibility and liquidity.

Additional Features

We started FaceBuddy during the BUIDLathon! 🚀

Tracks Applied (11)

Web Application for Verifiable Credentials (Use Case Specific)

FaceBuddy leverages Humanity Protocol's Credentials API to issue verifiable credentials for users' social media accounts...Read More

Humanity Protocol

Mobile app for for verifiable credentials

FaceBuddy leverages Humanity Protocol's Credentials API to issue verifiable credentials for users' social media accounts...Read More

Humanity Protocol

Best Eigen App

FaceBuddy leverages the Opacity zkTLS AVS for verifiable AI Agent inference with OpenAI. By intelligently determining sw...Read More

EigenLayer

Walrus Tusked Champion

FaceBuddy leverages Walrus's decentralized, efficient, and scalable storage to handle the large amounts of facial hash d...Read More

Sui | Walrus

Build a Decentralized Social Network Using Web3:// and EthStorage

FaceBuddy leverages ETHStorage’s decentralized and scalable storage to handle the large amounts of agent interaction log...Read More

EthStorage

Best AI application or agent on EigenLayer

FaceBuddy leverages the Opacity zkTLS AVS for verifiable AI Agent inference with OpenAI. By intelligently determining sw...Read More

EigenLayer

Build an AI-powered app on Base

FaceBuddy’s AI Agent intelligently swaps tokens to a currency useful to them using Uniswap v4 on Base. For example, if t...Read More

Base

Consumer Crypto Prize

Built on the rails of seamless Smart Wallet and Paymaster support, FaceBuddy’s AI Agent-powered social connection featur...Read More

Coinbase Developer Platform

CDP Regen Prize

FaceBuddy leverages Coinbase's Smart Wallet and Paymaster through OnchainKit to provide the 1.4 billion unbanked, smartp...Read More

Coinbase Developer Platform

IMPACT + PUBLIC GOODS

1.4 billion. That’s the number of unbanked individuals across the world. Moreover, 3.4 billion are without smartphones, ...Read More

Uniswap V4 on Unichain Innovation

FaceBuddy’s AI Agent intelligently swaps tokens to the recipient’s preferred currency using Uniswap v4 on Unichain. For ...Read More

Uniswap

Discussion

Builders also viewed

See more projects on Devfolio