Letspay

Instant split payments, pay for friends without worrying about getting paid back

Letspay

Created At

ETHGlobal New Delhi

Project Description

LetsPay is a real-time group payments app that makes splitting bills seamless, instant, and trustless.

Whenever someone pays for a group, they usually have to rely on friends to pay them back later. This creates friction — the host either waits days to be reimbursed, has to send repeated reminders, or sometimes loses money entirely. Traditional apps like Splitwise only track debts but don’t actually guarantee repayment.

LetsPay changes this by providing everyone the option for settling seamlessly using credit on flow.

How it's Made

LetsPay uses ENS to provide user-friendly payment addresses. The primary ENS domain is letspay.eth, and each merchant or user is assigned a unique subdomain such as [username].letspay.eth. This makes payment identifiers easy to remember and verify, while reducing the risk of swap-wallet attacks and phishing attempts. By standardizing payments under a single namespace, it becomes simple for users to recognize legitimate merchants and peers.

KYC and user verification are handled through Self.xyz. All KYC checks are completed onchain using Self’s zero-knowledge proof mechanism, ensuring that compliance requirements are met while preserving privacy. Users and merchants are verified without exposing raw personal data, building trust in the payments ecosystem and strengthening regulatory alignment.

Payments and settlements run on the Flow blockchain, chosen for its low transaction fees, fast finality, and scalability. Flow enables instant merchant payouts, which makes the system suitable for everyday retail transactions as well as group payments, without liquidity risks or delays. Its consumer-focused design ensures the infrastructure can support mass adoption.

Every transaction contributes to an onchain credit history that grows with continued use of the system.

Over time, this forms a verifiable financial reputation for each user, which can be useful for lending or other financial services.

User flow User connects wallet -> kyc with self -> get flow credit -> pay for friends to a merchant -> merchant paid instantly -> friends receive payment requests -> friends accept/reject -> credits rebalanced -> onchain credit history built.

background image mobile

Join the mailing list

Get the latest news and updates