Multi-Party Payment Splitter
A Flow blockchain smart contract that automatically splits incoming payments among multiple recipients based on predefined shares. Secure, transparent, and fully on-chain,it ensures fair revenue share
Description
The Multi-Party Payment Splitter is a decentralized smart contract built on the Flow blockchain using Cadence, designed to automatically distribute payments among multiple recipients in a secure and transparent way. This contract enables teams, collaborators, or organizations to split funds fairly without relying on intermediaries, reducing errors, delays, or trust issues.
Each participant is assigned a specific share of the total payment. When the contract receives funds, anyone can trigger the payout function, and the contract calculates and releases the proportional amount to each recipient. All transactions are fully recorded on-chain, providing an auditable history and ensuring immutability.
The project is fully tested on the Flow testnet, demonstrating smooth fund reception, automatic distribution, and accurate tracking of released amounts for each participant. It implements access control so that only the contract owner can manage payees, while recipients can claim their funds securely.
This hackathon-ready project highlights the practical utility of blockchain for trustless financial collaboration, such as revenue sharing, event payouts, or team-based compensation. It’s beginner-friendly, easy to extend, and can integrate with a frontend DApp for real-time payment tracking and notifications.
Progress During Hackathon
During the hackathon, I successfully designed, implemented, and tested the Multi-Party Payment Splitter smart contract on the Flow blockchain. Key milestones achieved include: Smart Contract Development – Built a Cadence-based contract to manage multiple payees, track shares, and securely release funds on-chain. Deployment & Testing – Deployed the contract on the Flow testnet and verified all functionalities, including adding/removing payees, sending payments, and releasing funds proportionally. Access Control & Security – Implemented owner-only management of payees and ensured that recipients can safely claim their funds, following best practices for on-chain accounting.
Tech Stack
Fundraising Status
N/A