This repository contains the core smart contracts for the Rage Trade Protocol.
This repository is subject to the Rage Trade Bug Bounty program, per the terms defined here.
yarn compile
: compiles contractsyarn test
: runs testsyarn coverage
: runs tests and generates coverage reportyarn deploy --network arbtest
: for testnet deploymentyarn deploy --network arbmain
: for mainnet deployment
The live deployment files are in the deployments directory.
To deploy contracts, you can use yarn deploy --network <network-name>
. If you're looking for details, please see DEPLOYMENT_GUIDE.
The primary license for Rage Trade Core is the MIT License. However, our dependencies have various licenses and hence the files that import them inherits the maximum restrictive license of it's dependencies, specified by the SPDX identifier in the file.
- For files licensed as
MIT
, please see our license. - For files licensed as
GPL-2.0-or-later
, please see Uniswap/v3-core's GPL. - For files licensed as
BUSL-1.1
, please see Uniswap/v3-core's BUSL.
You can see overview of SPDX License Identifiers used by the source code in our repository here.