A protocol for handling refunds and chargebacks in a non-custodial manner. This protocol introduces an arbiter system that can mediate disputes between payment senders and receivers, providing a better user experience to stablecoin payments while still allowing receivers to retain control over their funds.
We have discovered an issue resulting from the early witdrawal function that allows an arbiter to drain other user's payments. A fix is in development.
- Install Foundry:
curl -L https://foundry.paradigm.xyz | bash
foundryup- Initialize submodules:
git submodule update --init --recursive$ forge build$ forge test$ forge fmtThis project is licensed under the Apache 2.0 License - see the LICENSE file for details. It has not been audited, comes with no guarantees, and is provided as is. Use at your own risk.