Revenue splitter
Projet personnel2026Déployé sur Sepolia
Répartition on-chain de revenus ERC-20 entre membres, selon des parts immuables

- Problème
- Répartir des revenus entre plusieurs bénéficiaires implique de faire confiance à un intermédiaire ou de multiplier les paiements individuels.
- Solution
- Un contrat remplace l’intermédiaire : les règles de répartition sont inscrites dans le code, les parts sont immuables et chaque bénéficiaire déclenche lui-même son retrait.
- Mise en place
- Côté Solidity, j’ai écrit et testé les contrats en couvrant les cas nominaux, mais surtout les cas limites : fuzzing et invariants sur la conservation des fonds. Côté web, j’ai développé une application Next.js avec toute la couche web3 en viem et wagmi.
- En ligne
- revenue-splitter.yannduffo.xyz
- Stack
- Solidity, Foundry, Next.js, viem, wagmi









