A secure Mantle-based P2P payment platform with escrow, refunds (including wrong-address sends), and bulk transaction management.
A secure Mantle-based P2P payment platform with escrow, refunds (including wrong-address sends), and bulk transaction management.
Built on Mantle Sepolia testnet (5003) with Web3Auth onboarding and a modern React UI.
Traditional crypto payments have critical issues, especially for everyday users and businesses in :
No protection for wrong-address transfers
If you paste or type the wrong wallet address, the funds are gone forever.
There is no native “undo” or refund option once a transaction is broadcast.
No escrow / claim process
Funds are sent directly to the recipient with no “claim step”, making disputes and trust hard to manage.
No sender-controlled refunds
Even if the recipient never uses or even sees the funds, the sender has no way to pull them back.
Inefficient bulk payouts
Paying salaries, vendors, community members or grant recipients needs many on-chain transactions, increasing cost and complexity.
Complex onboarding & UX
Seed phrases, network configuration, and raw hex addresses are intimidating for new users.
Infrastructure gaps
Many users need low-fee, fast, programmable payments for micro‑transactions, remittances, and bulk payouts, but don't get that from traditional rails.
SafeWallet Pay adds a smart-contract escrow layer and rich UI on top of Mantle:
Escrow-first payments
Funds are locked in the SafePay contract instead of going directly to the recipient.
Claim-based receiving
Recipients explicitly claim funds (HBAR or ERC‑20) with a transaction ID.
Refunds for unclaimed & misdirected funds
If a payment is never claimed, the sender can refund and recover the funds.
This gives a safety net for wrong-address transfers, as long as the funds remain unclaimed in escrow.
Bulk Transaction Manager
Send many payments in a single transaction to save cost and simplify operations.
Smooth onboarding
Web3Auth enables social logins alongside traditional wallets.
Result: a safer, more forgiving payment flow that still feels like normal crypto.
Funds always go into escrow first, not directly to the recipient.
Recipients claim funds using a transaction ID.
Senders can refund unclaimed payments, including:
Mistaken transfers to a wrong recipient address that never claims.
Send by:
Wallet address, or
Registered user ID.
Supported assets:
Native MNT (Mantle).
ERC‑20 tokens on Mantle Sepolia testnet.
Create bulk payouts in one transaction:
Configure individual amounts per recipient.
Suitable for payroll, bounties, vendor payments, and airdrops.
Bulk transaction history to audit and review previous payouts.
View all:
Pending (escrowed, not yet claimed),
Claimed, and
Refunded transactions.
Trigger refunds for unclaimed escrow payments via UI.
Clear, human-readable statuses for every transaction.
Web3Auth for:
Social logins (Google, Twitter, etc.),
Key management abstraction.
Support for MetaMask and other Web3 wallets.
Mobile-first, responsive UI with Tailwind CSS and Framer Motion.
Entire project is buid durin the hackathon timeline
Looking for the funding