What is SplitPay?
Introduction

What is SplitPay?

Understanding the problem SplitPay solves for agencies, DAOs, teams, and freelancers.

Collaborative projects routinely struggle with a fundamental problem: how to receive collective earnings without placing total trust in a single individual or paying exorbitant fees to centralized intermediaries.

The Problem with Traditional Payouts

In typical collaborative workflows—such as software consulting agencies, freelance collectives, musical co-creators, or DAO working groups—one person provides their personal or company bank account/wallet address.

Common Vulnerabilities:
  • Single Point of Failure: The middleman can delay transfers, misplace funds, or default on agreements.
  • Manual Math Errors: Calculating percentages manually across varying currency amounts frequently leads to rounding errors.
  • Accounting Opacity: Team members lack verifiable proof of the gross payment amount received from the client.
  • Multiple Gas/Transfer Fees: Funds are transferred once to the middleman, then transferred again in separate transactions to each member.

The SplitPay Solution

SplitPay transforms collaborative disbursement into an autonomous, verifiable smart contract transaction. Clients pay directly into a pool identifier, and the contract dispatches the exact agreed allocations to all participants in a single atomic transaction.

# Payment Routing Flow
Payer (Client)
│
▼ [Single Transaction: settle_payment]
SplitPay Soroban Contract
├── Transfers total gross amount from Payer
├── Snapshots active 10,000 BPS member split
├── Atomically transfers Share A to Member 1
├── Atomically transfers Share B to Member 2
└── Persists immutable distribution receipt on-chain

Target Use Cases

Freelance Teams & Agencies

Designers, developers, and project managers can establish a client pool (e.g. 50% dev, 30% design, 20% PM) and receive automated payouts upon client invoice approval.

DAO Working Groups

Decentralized teams executing project bounties receive direct disbursements from treasury grants without multi-sig overhead for each individual contributor.

Content & IP Royalties

Co-authors, podcast co-hosts, and digital content collaborators receive programmatic splits from sponsor payments in USDC or XLM.

Vendor Revenue Sharing

Affiliate partners and platform operators can settle joint customer payments with transparent, provable on-chain settlement receipts.

Comparison: Manual vs SplitPay

DimensionManual / IntermediarySplitPay Protocol
CustodyMiddleman controls 100% of fundsNon-custodial; direct to member wallets
Execution SpeedDays (bank delays, manual transfers)~5 seconds (single Soroban tx)
Math VerificationSpreadsheets, error-proneChecked 10,000 BPS integer math in Rust
Audit TrailPrivate screenshots, disputed invoicesImmutable ledger records & Soroban events