hackquest logo
  • Learn
  • Explore Course
  • Build
  • Explore Hackathon
  • Project Archive
  • Community
  • Forum
  • Global Event
  • My Community
  • Co-learning
  • Organization Hub
  • More
    • Glossary
    • Blog
    • Faucet
    • Job Station
    • Press Kit
    • Founder
hackquest logo

BPay

BPay is a decentralized protocol for bulk business payments, invoicing, and split-bill management - secure, instant, and multi-chain.

Videos

Tech Stack

Next
Ethers
Solidity
React
Web3

Description

๐ŸŒ BPay โ€“ The Next-Generation Decentralized Bulk Disbursement & Invoicing Protocol

Streamlining business payments with intelligent automation and multi-chain support

Vision

BPay revolutionizes the way businesses manage payments by providing a decentralized protocol that simplifies bulk disbursements, invoice processing, and expense management. Our mission is to bridge traditional business finance operations with Web3 infrastructure, making complex multi-party payments as simple as a click of a button.

  • Democratize Business Payments: Enable companies to distribute funds and manage invoices globally without banking constraints

  • Web3 Infrastructure: Leverage blockchain technology for secure, transparent, and instant settlements

  • Compliance-First Approach: Built-in regulatory compliance for multi-country operations with automated tracking

What is BPay?

BPay is a full-stack decentralized business payment protocol that combines smart contract automation with an intuitive dashboard interface. The platform abstracts away Web3 complexity while providing enterprise-grade features including bulk disbursements, split-bill management, invoice creation, real-time exchange rates via Chainlink, multi-chain support, and comprehensive team management.

Built on a modular architecture, BPay supports multiple blockchain networks, with initial deployment on arbitrum Sepolia and extensible support for other EVM-compatible chains. The protocol handles everything from batch payment distribution to invoice creation, split-bill management, compliance reporting, and transaction auditing through a unified interface.

Core Modules / Features

๐Ÿ” Secure Disbursement Engine โ€“ Smart contract-powered bulk payments with ReentrancyGuard and multi-signature protection

๐Ÿ’ฑ Real-Time Exchange Rates โ€“ Chainlink oracle integration with CoinGecko fallback for accurate multi-currency conversions

๐Ÿ“„ Invoice Management System โ€“ Create, send, and track invoices with automatic reconciliation of payments

๐Ÿ’ธ Split-Bill Functionality โ€“ Manage shared expenses for teams, clients, and projects with transparent allocation

๐ŸŒ Multi-Chain Support โ€“ Native arbitrum integration with extensible EVM compatibility (Ethereum, Polygon, Avalanche, BSC)

๐Ÿ“Š Payment Dashboard โ€“ Detailed analytics, transaction monitoring, and compliance reporting tools

โšก Instant Settlements โ€“ Sub-second confirmations with transparent blockchain explorer integration

๐Ÿ“ฑ Responsive Interface โ€“ Mobile-first design with dark/light themes and PWA capabilities


High-Level System Architecture

Smart Contract Module Architecture

Bulk Disbursement Sequence Flow

Split Bill Lifecycle Sequence

Invoice Management & Payment Flow


Services / Use Cases

  • Corporate Bulk Disbursements: Efficiently distribute funds to multiple vendors, contractors, or employees in a single transaction

  • Invoice Generation & Tracking: Automate invoicing for services, projects, or subscriptions with real-time reconciliation

  • Expense & Split-Bill Management: Share expenses across teams or departments, ensuring transparency and accountability

  • Multi-Currency Operations: Automatic conversion with real-time crypto exchange rates

  • Compliance Reporting: Generate automated documentation for auditing and regulatory compliance

  • Subscription & Recurring Payments: Automate recurring disbursements for SaaS or service providers

Buildathon / Hackathon Deliverables

  • โœ… Full-Stack dApp: Next.js frontend with TypeScript and Tailwind CSS

  • โœ… Smart Contract Suite: Secure bulk disbursement contracts with invoice & split-bill modules

  • โœ… Multi-Chain Integration: arbitrum Sepolia native support with EVM compatibility

  • โœ… Real-Time Price Feeds: Chainlink integration with CoinGecko backup systems

  • โœ… Invoice Management: Create, send, and track invoices seamlessly

  • โœ… Split-Bill Management: Transparent team and project expense tracking

  • โœ… Payment Analytics: Transaction tracking, compliance reporting, and audit trails

Accomplishments

๐Ÿš€ Deployments โ€“ Live on arbitrum Testnet (Chain ID 421614) with EVM compatibility

Contract Addresses:

  • Disbursement Contract: 0x9285eD1536835937928718DC4cc3adCD1698d44b

  • Invoice & Split-Bill Contract: 0x31CeD57b89Ab17aBd9Ace3d5e1A1beCe5Ef73321

๐Ÿ”„ Transactions โ€“ Successfully processed bulk disbursements, invoice payments, and split-bill settlements with sub-second confirmations

Roadmap

Quarter

Objective

Key Results

Q1 2025

Mainnet Launch & Security

Production deployment, security audits, insurance coverage

Q2 2025

Multi-Chain Expansion

Ethereum, Polygon, Avalanche integration, cross-chain routing

Q3 2026

Enterprise Features

Advanced compliance tools, white-label solutions, API marketplace

Q4 2026

Global Scaling

50+ new countries, institutional partnerships, DeFi integrations

Why BPay?

Capability

Status

Description

Smart Contract Security

โœ…

ReentrancyGuard, SafeERC20, comprehensive testing suite

Real-Time Pricing

โœ…

Chainlink oracles with CoinGecko fallback for 99.9% uptime

Multi-Chain Support

โœ…

arbitrum native with EVM compatibility framework

Bulk Disbursements

โœ…

Gas-optimized contracts for cost-effective payments

Invoice & Expense Management

โœ…

Transparent and automated tracking system

Compliance Engine

๐ŸŸก

Basic compliance with expanding regulatory coverage

Mobile Optimization

โœ…

Responsive design with PWA capabilities

Enterprise Dashboard

โœ…

Advanced analytics, reporting, and user management

Community & Marketing

๐Ÿ”— Ecosystem Integration:

  • arbitrum Sepolia ecosystem participant

  • RainbowKit wallet connectivity

  • Chainlink BUILD program member

๐Ÿ“ฑ Active Channels:

  • GitHub open-source development

  • Discord community for developers

  • Twitter for product updates and announcements

๐ŸŽค Events & Partnerships:

  • arbitrum developer meetups and hackathons

  • Web3 business payments conferences

  • Strategic partnerships with crypto payment providers

Team & Expertise

Kaushal Chaudhari โ€“ Full-Stack Developer & Protocol Architect Expert in React/Next.js, TypeScript, and blockchain development with extensive experience in DeFi protocols and smart contract security. Leading the development of BPay's core infrastructure, disbursement engine, invoice system, and UI design.

Core Technology Stack: Next.js 15, TypeScript, Tailwind CSS, Ethers.js, Wagmi, RainbowKit, arbitrum SDK, Chainlink Oracles, Solidity Smart Contracts, Web3 Authentication, Real-time Data Management

Links & Contact

๐ŸŒ Website: BPay

๐Ÿ“ง Email: chaudharikaushal02@gmail.com
๐Ÿ”— Socials:

  • Discord: kaushal2866

  • LinkedIn: KC Official

Team Leader
KKaushal Chaudhari
Project Link
Sector
DeFi