hackquest logo

Safe Wallet Mantle Pay

A secure Mantle-based P2P payment platform with escrow, refunds (including wrong-address sends), and bulk transaction management.

視頻

描述

SafeWallet Pay

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.


📋 Problem Statement

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.


💡 Our Solution

SafeWallet Pay adds a smart-contract escrow layer and rich UI on top of Mantle:

  1. Escrow-first payments

    • Funds are locked in the SafePay contract instead of going directly to the recipient.

  2. Claim-based receiving

    • Recipients explicitly claim funds (HBAR or ERC‑20) with a transaction ID.

  3. 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.

  4. Bulk Transaction Manager

    • Send many payments in a single transaction to save cost and simplify operations.

  5. Smooth onboarding

    • Web3Auth enables social logins alongside traditional wallets.

Result: a safer, more forgiving payment flow that still feels like normal crypto.


✨ Core Features

1. 🔐 Safe P2P Escrow Payments

  • 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.

2. 👥 Bulk Transaction Manager

  • 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.

3. 🧾 Refund & History Layer

  • 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.

4. 🔑 Authentication & UX

  • 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

技術堆疊

React
Solidity
Web3
Ethers

籌資狀態

Looking for the funding

團隊負責人
RRahul Rathore
行業
DeFi