RageTrade / core

Perpetuals on Uniswap V3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

test status solidity v0.8.14

Rage Trade

This repository contains the core smart contracts for the Rage Trade Protocol.

Bug Bounty

This repository is subject to the Rage Trade Bug Bounty program, per the terms defined here.

Scripts:

  • yarn compile: compiles contracts
  • yarn test: runs tests
  • yarn coverage: runs tests and generates coverage report
  • yarn deploy --network arbtest: for testnet deployment
  • yarn deploy --network arbmain: for mainnet deployment

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.

Licensing

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.

You can see overview of SPDX License Identifiers used by the source code in our repository here.

About

Perpetuals on Uniswap V3

License:Other


Languages

Language:TypeScript 65.7%Language:Solidity 34.3%Language:Shell 0.0%Language:JavaScript 0.0%