← Back to home

Pay Hub

A universal ecosystem for accepting and making payments in PYUSD

Problem Statement

We built Pay Hub, an ecosystem that bridges this gap between customers and merchants.For merchants β€” everything is simple: they just install the app and start accepting PYUSD, no crypto knowledge needed. For customers β€” an aggregator that connects multiple wallets, requests permissions for tokens, and at checkout automatically converts assets into PYUSD and sends them to the merchant (conversion and routing are orchestrated by the backend/client through pre-defined paths). This means:πŸ› Merchants always receive PYUSD in a single, unified standard. πŸ‘€ Customers can pay with any assets they hold, with no extra steps. ⚑ All the swapping and routing happens seamlessly β€œunder the hood.”

Solution

For this hackathon, we built a full ecosystem around PYUSD. We developed two client applications using React + Capacitor β€” one for customers and one for merchants β€” to provide a simple, mobile-first experience. On-chain, we wrote smart contracts that make our flow possible: issuing permits, handling multi-transactions, approvals, and preparing swaps. To connect everything, we built a backend on Strapi (Node.js). It aggregates data and liquidity using 1inch, manages user and merchant logic, and also acts as a relayer to simplify the transaction process. Together, these components deliver seamless crypto-to-PYUSD payments.

Hackathon

ETHGlobal New Delhi

2025

Contributors