Riventide
Revenue, divided fairly. Automatically.
What it is
Riventide is a smart contract that splits incoming revenue among several recipients by predefined shares. It uses a trustless pull-payment pattern (for native coin and ERC-20) so each recipient withdraws their own cut, and the frontend visualizes the split as a live flow diagram. It is a from-scratch build covered by 25 Foundry tests including fuzzing, that you can download and run locally.
A trustless pull-payment splitter (native + ERC-20) with 25 Foundry tests incl. fuzz; the frontend visualises the split as a live flow diagram.
What's inside
The full source, the tests, and CI. Open it, read it, change it. A zero-dependency core, free, in the MIT spirit.
Run it after unzip
pnpm install && pnpm dev