Skip to content

circlefin/refund-protocol

Repository files navigation

Refund Protocol

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.

Setup

Prerequisites

  1. Install Foundry:
curl -L https://foundry.paradigm.xyz | bash
foundryup
  1. Initialize submodules:
git submodule update --init --recursive

Development

Build

$ forge build

Test

$ forge test

Format

$ forge fmt

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

About

Refund Protocol: a smart contract for stablecoin payment disputes.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published