Skip to content

torquefi/torque_contracts

Repository files navigation

Torque Logo

Smart contracts for Torque Protocol

Overview

Torque Protocol is a Solidity-based, EVM-compatible smart contract system designed to streamline interaction with the most promising onchain economic opportunities. This repository contains the core contracts that power the protocol, including vehicles (for yield generation), factories (for credit lines), governance, and more.

Addresses

Version 2

ℹ️ V2 is under development. Stay tuned!

Network Contract Address
Ethereum TorqueAccounts #
Arbitrum TorqueAccounts #
Optimism TorqueAccounts #
Polygon TorqueAccounts #
Sonic TorqueAccounts #
Ethereum TorqueTreasury #
Arbitrum TorqueTreasury #
Optimism TorqueTreasury #
Polygon TorqueTreasury #
Sonic TorqueTreasury #
Ethereum TorqueRewards #
Arbitrum TorqueRewards #
Optimism TorqueRewards #
Polygon TorqueRewards #
Sonic TorqueRewards #
Ethereum Torque (TORQ) #
Arbitrum Torque (TORQ) #
Optimism Torque (TORQ) #
Polygon Torque (TORQ) #
Sonic Torque (TORQ) #

Version 1

Contract Address
BTCBorrowUSDCFactory 0x0A37c0D9d2D0be52cEe2D0aF74B2E9CB209e9b9c
ETHBorrowUSDCFactory 0x2b8653f900e8083e7F9c4c89D2752fC7584dba2a
BTCBorrowUSDTFactory 0x08be670F8ef77Dce87EaA144C4365a32564BF4D8
ETHBorrowUSDTFactory 0xF5B662dF870f058A7726879DCaB1B2bA8D8D6377
BTCBorrowTUSDFactory 0x838BAB799B1360baAd90e572405650B9a1BFF57A
ETHBorrowTUSDFactory 0xD6B1E016139972922AB6E4a94c065d5eCD8B18B1
AaveRefinanceBTC 0xe76686E8723E1cf300A43616B5249C144f43d485
AaveRefinanceETH 0xeecbD33fA7b52834417fB73fF888cEC7C8B1f483
RadiantRefinanceBTC 0x380206E0D634630d1F47eCdA0A01e4B95409D9f7
RadiantRefinanceETH 0x5c4DC1c9fbC4DDBb29680e1B6aE80432a3942e9b
TUSDEngine (V1) 0xfdf7b4486f5de843838EcFd254711E06aF1f0641
TUSDEngine (V0) 0x867bF0476655Cf05934869B449a0be0ED534eA60
BoostBTC 0x1b4D6a73704242f9ECc310D883dBa11b764AADdB
UniswapBTC 0x39054575e511bae354dBBF72d2B8Ce04C4780054
GMXV2BTC 0xd6B39C27a778fCf3bD881dA9d4e5a60a75df1B94
BoostETH 0xBb5A95db0A578773D9d8b99DebB7706e4124e2E2
StargateETH 0x3814c2e3EB5AA6f0a72D7C8bC4B80293A3843047
GMXV2ETH 0x14aD948845f1a834273c0EE5a120e0107F9C2d99
BoostLINK 0x6030A3E17377dBc2f9a15A1250FD8E1b0d49f2D3
GMXV2LINK 0x6735D25182E77257eC54e663BaF641E0D6449f62
UniswapLINK 0xfa7c469C549724cFE3F2C563136B51Fc7d9aF504
BoostUNI 0x22BacE1E1D034b08610Ec0A7c6Cbce592807F302
GMXV2UNI 0x566496AA56d61eB194A47328B60589DaEC1841C9
UniswapUNI 0x7AB86ff911E02e6F32348D608B834be00F706720
BoostCOMP 0x0D08442B2758a50aA8187D602bA8261C333d44B2
UniswapCOMP 0x5b51feEB04E2381BB69d685BDAB480c4C29f9a43
BoostTORQ 0xA6c53eC2a3085994000E5B831F5ECCCD051ea02c
UniswapTORQ 0x39D84212a09f22751AcfE78930915A35b1659bE6
Governor 0x43F726347b5C56325e116b92cc846C3cF50F16c7
Timelock 0x78112179F84357B55Db265Bcabb8c9c6f1CcB850
Treasury 0x177f6519A523EEbb542aed20320EFF9401bC47d0
Swap 0xcE0C0E633086E4Bd3B2b4298D16b504490534411
TORQ (V1) 0xb56C29413AF8778977093B9B4947efEeA7136C36
TUSD (V1) 0xf7F6718Cf69967203740cCb431F6bDBff1E0FB68

Getting Started

Ensure you have the following installed:

Installation

If you're a developer interested in contributing to the smart contracts, follow the instructions below to get started:

# Clone the repository
git clone https://github.com/torquefi/torque_contracts.git

# Navigate into the directory
cd torque_contracts

# Install dependencies
yarn install

About

Smart contracts for Torque Protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published