https://github.com/ragetrade/core
Perpetuals on Uniswap V3
https://github.com/ragetrade/core
defi ethereum futures perps solidity uniswapv3
Last synced: 4 months ago
JSON representation
Perpetuals on Uniswap V3
- Host: GitHub
- URL: https://github.com/ragetrade/core
- Owner: RageTrade
- License: other
- Created: 2021-10-17T10:52:19.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-08-01T10:52:44.000Z (almost 3 years ago)
- Last Synced: 2025-09-27T03:41:30.019Z (9 months ago)
- Topics: defi, ethereum, futures, perps, solidity, uniswapv3
- Language: TypeScript
- Homepage:
- Size: 9.72 MB
- Stars: 64
- Watchers: 7
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Audit: audits/cmichelio/audit.pdf
Awesome Lists containing this project
README
# 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](./BUG_BOUNTY.md).
## 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](./deployments/) directory.
To deploy contracts, you can use `yarn deploy --network `. If you're looking for details, please see [DEPLOYMENT_GUIDE](./DEPLOYMENT_GUIDE.md).
## 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.
- For files licensed as `MIT`, please see [our license](./LICENSE).
- For files licensed as `GPL-2.0-or-later`, please see [Uniswap/v3-core's GPL](https://github.com/Uniswap/v3-core/blob/main/contracts/libraries/LICENSE_GPL).
- For files licensed as `BUSL-1.1`, please see [Uniswap/v3-core's BUSL](https://github.com/Uniswap/v3-core/blob/main/LICENSE).
You can see overview of SPDX License Identifiers used by the source code in our repository [here](./LICENSE_OVERVIEW.md).