FlowPay

The beginning of programmable economy where value can move as fluidly as information.

FlowPay

Created At

ETHOnline 2025

Project Description

FlowPay is a real-time remittance and payroll platform built using PayPal USD (PYUSD) and the Blockscout SDK, designed to make global payments stable, transparent, and verifiable. Instead of sending lump-sum transactions, FlowPay lets users create streamed PYUSD payments that release over time—ideal for cross-border payrolls, remittances, or milestone-based work. Every payment is tracked live through Blockscout’s SDK, which displays transaction confirmations, gas usage, and event logs directly inside the app, eliminating the need for external explorers. Once a payment completes, users can generate cryptographic receipts verified by Blockscout—offering proof of payment for compliance and trust. FlowPay redefines global payments by combining PYUSD’s stability with on-chain transparency to deliver transparent money for a transparent world.

How it's Made

FlowPay was built as a full-stack dApp that combines PYUSD and the Blockscout SDK to deliver real-time, transparent payments. On the smart contract layer, I used Solidity and Hardhat v3 to implement a simulated streaming contract for PYUSD payments. Instead of sending many small on-chain transfers (which would be gas-inefficient), the contract locks the total PYUSD amount upfront and “simulates” the stream off-chain with a timer. Only key state changes—like start, pause, cancel, and complete—are written to the blockchain. This keeps the system gas-efficient while giving users the illusion of continuous flow.

For the frontend, I used Next.js (React) with the Blockscout SDK deeply integrated into the UI. Every transaction event—confirmation status, gas usage, and block timestamp—is fetched live from Blockscout and rendered inside the payment dashboard. This eliminates the need for users to copy-paste hashes into an external explorer and turns the explorer into an interactive UX component. We also implemented transaction proof generation, where Blockscout’s verified data is fetched post-payment to create immutable, shareable receipts.

PYUSD played a critical role by making the app usable for real-world, dollar-based payments without volatility. Its regulatory backing gave credibility to the idea of “streaming stable value” across borders—an essential part of the user trust model.

background image mobile

Join the mailing list

Get the latest news and updates