Addresses
Contract | Address |
---|---|
BTCBorrowFactory | 0x838BAB799B1360baAd90e572405650B9a1BFF57A |
ETHBorrowFactory | 0xD6B1E016139972922AB6E4a94c065d5eCD8B18B1 |
SimpleBTCBorrowFactory | 0x502441cE7c7f05c9Ea34bBb01F424A997c27cD51 |
SimpleETHBorrowFactory | 0xAD9440bB4A92E77e85fc613fa791f31D518C87e4 |
TUSDEngine (V1) | 0xfdf7b4486f5de843838EcFd254711E06aF1f0641 |
TUSDEngine (V0) | 0x867bF0476655Cf05934869B449a0be0ED534eA60 |
BoostBTC | 0xB0929fb58978aCB02E34aBf457E49A5Ec4262fe6 |
UniswapBTC | 0xD579761528ac263b50a81FCEdcfB6Aa4ae4e64e6 |
GMXV2BTC | 0x23026D985807C48F3D055E60BCAc134317b8eb6c |
BoostETH | 0x18ab2e5cE4D0b75E6353B62085CBb6122ef8586B |
StargateETH | 0x60ac7FA9Bf6b1ac1bEff18FF62F24adE62B697eC |
GMXV2ETH | 0x0E496B2C4003bE8f7424e4d5c1535C86bB847898 |
Governor | 0x43F726347b5C56325e116b92cc846C3cF50F16c7 |
Timelock | 0x78112179F84357B55Db265Bcabb8c9c6f1CcB850 |
Treasury | 0x177f6519A523EEbb542aed20320EFF9401bC47d0 |
Swap | 0xcE0C0E633086E4Bd3B2b4298D16b504490534411 |
TORQ | 0xb56C29413AF8778977093B9B4947efEeA7136C36 |
TUSD | 0xf7F6718Cf69967203740cCb431F6bDBff1E0FB68 |
Torque SDK
Coming soon!
Examples
- Launchpads
- Smart wallets
- DAO treasuries
- Voting systems
- Payment apps
- Banking apps
- Trust funds
Templates
Coming soon!
Files
Borrow
BTCBorrow.sol
: Borrow contract to collateralize assets such as WBTCETHBorrow.sol
: Borrow contract to collateralize assets such as ETHCompoundBase/IComet.sol
: Interface for interacting with Compound V3CompoundBase/IWETH9.sol
: Interface for interacting with Compound ETHCompoundBase/bulkers/IARBBulker.sol
: Interface for multi-step txnsinterfaces/ITUSDEngine.sol
: Interface for the TUSDEngine (mint/burn)interfaces/ICometReward.sol
: Get Compound V3 COMP reward for treasury
Boost
BoostBTC.sol
: Boost contract to capture compound yield via underlyingBoostETH.sol
: Boost contract to capture compound yield via underlyingGMXV2ETH.sol
: Strategy that integrates with GMX V2 ETH GM poolStargateETH.sol
: Strategy that integrates Stargate's pool and farmGMXV2BTC.sol
: Strategy that integrates with GMX V2 BTC GM poolUniswapBTC.sol
: Strategy that integrates UniV3 liquidity provisioninterfaces/IWETH.sol
: Interface for interacting with wrapped Etherinterfaces/IStargateLPStaking.sol
: Interface for staking pool tokensinterfaces/INonfungiblePositionManager.sol
: Interface for Uniswapinterfaces/ISwapRouterV3.sol
: For swapping USDC back ETH on GMXinterfaces/IWETH.sol
: Interface for the wrapped Ether assetinterfaces/IGMX.sol
: Interface for interaction with GMX
Vote
Torque.sol
: Ecosystem ERC-20 governance and utility tokenHamilton.sol
: Decentralized governance executor contract
Periphery
Lock.sol
: Cool down period enforcer to prevent malicious behaviorRewardUtil.sol
: Accounts for user reward and allows manual claimsVesting.sol
: Contract to manage individual TORQ distributions
Testing
/scripts
: misc scripts for deployment and testing/test
: folder with additional testing files