---
title: "Money legos for payment flows"
canonical: "https://splits.org/protocol/"
---
# Money legos for payment flows

Battle-tested, audited smart contracts designed to be used independently or stacked together. Create and manage them through the explorer, or integrate them with the SDK. Widely available across the EVM.

- **[Split](https://splits.org/protocol/docs/core/split-v2/)**: Distribute incoming funds to recipients according to ownership shares. The primitive behind revenue shares, royalty splits, and team payouts.
- **[Waterfall](https://splits.org/protocol/docs/core/waterfall/)**: Sequential, priority-based payouts. Each tranche will receive their allotted amount before the next tranche.
- **[Swapper](https://splits.org/protocol/docs/core/swapper/)**: Automatically swap incoming tokens into a designated output token, before forwarding to a beneficiary.

- [Protocol explorer](https://explorer.splits.org)
- [Developer docs](https://splits.org/protocol/docs/)
- [Support](https://splits.org/protocol/help/)
