The Threshold Treasury Guild has researched, discussed and planned several changes to the DAO’s Protocol Owned Liquidity. We outline these changes in this Request for Comments so that the whole DAO can know and discuss them, ask questions or add ideas. They will be implemented over the next few weeks.
POL on Curve Pool accounts for roughly 2700 ETH + 130M T (~$8.5M in aggregate) and all is staked on Convex, accruing CRV and CVX reward tokens.
This includes the outstanding ETH Loan for 2589 ETH
TTG proposes to take ~$2M (~635 ETH + 30.5M T) out of Convex/Curve and:
- Return 200 ETH to the Lender
- Seed a 80/20 Balancer Pool with 135 ETH + 24.2M T (~$1M)
- Stake on StakeDao $1M (300 ETH + 15M T). This liquidity will still be on Curve, and staked on StakeDao instead of Convex.
TTG also proposes to seed an Uni V3 T/USDC pool with Arrakis as a liquidity manager. We would be launch partners for their upcoming V2 and this would be for about $ 100k initially.
- Reduce the outstanding ETH loan. As fees have diminished, we believe it prudent to pay back the lender expeditiously.
- Create new pools on Balancer and UniV3. Having two additional liquidity pools will increase the volume generated by arbitrage, directly increasing fees generated by both pools. Additionally, Balancer and UniV3 pools are preferred price feeds (relative to Curve) by data providers like Coingecko.
- Explore StakeDAO as an alternative to Convex for existing Curve Pool liquidity seeking better CRV rewards.
The POL was seeded with an ETH loan with favorable terms to the DAO on 1/17/22. This was matched with T from the treasury to seed the POL in the curve T-ETH pool with 78.3M T and 3,075 ETH. This was then topped up with six single sided deposits of 5M T into the pool when the pool was ETH heavy.
The DAO has since paid down ~486 ETH of its original 3,075 ETH loan.
As Ethereum leads into the merge, we want to accelerate the repayment of the outstanding loan in accordance with the diversification plan. We’ll be using 200 ETH to do this.
- Set up a Balancer Pool for additional T liquidity
- 80% T + 20% ETH. Total POL worth of 650ETH
- With few incentives the DAO would be able to:
- Offer more liquidity on the T-ETH pair with little slippage and outside investment by putting idle governance tokens to work.
- More arbitrage opportunities, which will attract MEV seekers, increasing price stability and making seekers aware of Threshold (which will be beneficial for thUSD and tBTC).
- Get additional revenue for the DAO from fees and rewards relating to this pool.
- Popular market information and price trackers (Coingecko e.g) accurately expose data about T
It’s a good opportunity to capitalize on arbitrage fees as well as mine some balancer incentives, which can help diversify. The idea would be to relocate 135ETH from the Curve POL to Balancer and pair that with 24.2M T governance tokens to set up an 80-20 pool, which can help us make use of more of the treasury and hopefully increase returns on the yield for the pool.
Other DAOs interested in token swaps with Threshold have trouble to run nodes and stake T token. 80/20 low slippage feature makes it an appealing place for these DAOs to invest their T tokens as well.
Coingecko expressed the need for more exchanges like Balancer to offer T pairs. Our Curve pair is not enough for them to accurately show market cap and liquidity information about T.
Balancer implemented a new veBAL governance and tokenomics architecture.
Similar to iCurve’s system, veBAL holders can stake BAL rewards to different gauges.
Vote rewarding platforms like Hidden Hands and Paladin’s Warden Quest can be used to incentivize veBAL holders for voting for our pool. The liquidity providers of that pool, mainly Threshold DAO, would then accrue BAL and AURA rewards (if staked on Aura, a Convex-style vote aggregator platform for Balancer).
For the DAO this would increase diversification and voting power. Current calculations point towards a breakeven or even positive outcome in the incentives paid vs rewards collected equation.
- Threshold’s Curve LP tokens are staked on Convex
- StakeDAO introduced their Liquid Lockers offering a benefits for :
- Stake Threshold DAO’s Curve LP tokens
- Use Threshold DAO’s CRV tokens
- TG proposes to stake on StakeDao $1M (300 ETH + 15M T). This liquidity will still be on Curve, and staked on StakeDao rather than Convex.
By staking 10% of the pool on Stake DAO (around $1m), this would increase our boost on Convex and we would benefit from a boosted position on Stake DAO too.
The DAO would farm CRV and SDT from our POL.
All our farmed CRV tokens can be staked on StakeDAO’s Liquid Lockers:
- The CRV Liquid Locker allows DAOs to participate in Curve vote-locking, via the liquid sdCRV wrapper, without the need for whitelisting.
- Liquid Lockers allow protocols to own their vote-locked tokens with no trade-off (although we should pay attention to their CRV peg). They maintain yield, voting power and flexibility, while veSDT amplifies all these benefits.
With the SDT, once locked you can boost your SDT yield on both your POL and your deposited CRV. And more importantly, you can boost your CRV voting power, allowing you to have an even higher vote for your Curve pools.
- Set up a Uniswap V3 Pool for additional T liquidity.
- 90% T + 10% USDC. Total POL worth of $100k.
- POL will be managed by Arrakis as part of their Launch Partner program for their V2.
- Arrakis’ strategy allows our POL accumulate USDC and turn into a 50/50 pool.
Uniswap is an automated market maker that in its simplest model (V2) allows distributing liquidity from 0 to infinity along the price curve, resulting in liquidity being available on the whole possible price spectrum. This is simple and the most adopted framework, but is highly capital inefficient since the majority of liquidity will not be used.
In Uniswap V3 instead of liquidity being distributed evenly from price 0 to infinity, liquidity can be distributed in arbitrary ways along the constant product price curve, meaning one needs less capital to achieve the same liquidity depth in a given price range.
However, managing liquidity with custom strategies on Uniswap V3 is complex and risky. It requires :
- In-depth understanding of risks and rewards.
- Knowledge to develop market-making strategies for sustainable long-term liquidity.
- Costly and time-consuming operational overhead.
Arrakis is a liquidity management protocol built on top of Uniswap V3.
Arrakis vaults leverage the concentrated liquidity feature of Uniswap V3 to help project tokens achieve deep liquidity more cost-effectively, especially compared to the existing liquidity bootstrapping approaches on other AMMs, by enabling the execution of automated strategies.
Arrakis and Threshold’s TG discussed and agreed on participating in Arrakis V2 Launch Partner program. With their V2 Arrakis developed a Concentrated Liquidity Bootstrapping strategy, which will help us with two goals for a successful liquidity strategy on Uni V3:
- Acquire an adequate asset inventory
- Manage this inventory
High level strategy explanation of this strategy for a successful T/USDC pool on Uni V3:
- Threshold deposits almost all T tokens with a minimum amount of USDC (>=5%).
- Small portions of T are used to create bids above the current market price. Once these bids have been filled from buyers, the vault ejects USDC out of Uniswap and redeposits a portion back on the buy side.
- This process of letting Uniswap V3 fill small bids and accumulating USDC inventory gets rinsed and repeated until the target 50/50 inventory ratio is achieved within the vault.
- After the target is achieved, we can redefine the desired liquidity ratio, and the vault will automatically readjust.
- As the liquidity needs rise we will be required to deposit more assets into the pool.
Arrakis V2 Vaults Launch Partner program essentials are:
- Minimum $100k seeding liquidity
- If there is no existing Uni V3 pool already, the base asset (e.g. ETH, USDC, etc.) shall account for at least 5% of the seeding liquidity
- Launch partners’ vaults will be managed for free for a year (as opposed to 1% of the seeding liquidity as management fee and 20% of trading fees as performance fee in our V2 vault fee structure).
TTG proposes to participate in this program with $12k USDC and $88k in T tokens.
- Smart contracts risk with all the protocols involved.
- Balancer and StakeDAO are audited.
- Arrakis V2 is peer-reviewed, but not audited yet. As a Launch Partner, we’re part of a pre-launch phase, a reason to start small and grow when successfully audited and fully launched.
- Market conditions and asset prices change, making investments less attractive.
- Impermanent Loss, which occurs when you deposit assets into a pool and suffer a loss when you withdraw them at a later date compared to just holding these assets throughout this period.
- Balancer, StakeDAO, and UniV3 are new initiatives for Threshold DAO and the TTG, there is no experience with managing assets on those platforms, which is why the TTG will start with relatively smaller amounts.