Single Asset Provision
Draft TelxIP – v1 (TyAkemi 20Nov24)
The following is a very high-level concept and will require technical discussion & costing for this to progress
Abstract Summary
Currently Telx is supported by 6 Liquidity Pools (facilitated through Balancer), which enable miners to provide liquidity through a combination of a few specific assets and in return offer varying rates of rewards. However, this it is a complicated, multi-step process, which many potential users find restrictive and prohibits general participation in the platform. This in turn leads to reduced liquidity which can cause underlying issues with price volatility, difficulty trading and even price manipulation.
This proposal attempts to make the process of providing liquidity easier for the general user through simplifying the actual process, and extending the number of assets that can be provided by the user, leading to increased liquidity
Background to the Problem
Personal Observations when using current Telx
I often have spare coin/token that I could provide as liquidity to gain APR (assuming the coins are all on Polygon – and if not, there is an additional step of Bridging to polygon)
Issues / Problems to overcome
- That coin may not be coins participating in 1 of the 6 current pools
- so first I have to swap – which is obviously quite easy to do but may require 1 (or 2 at most) swaps to get those coins into one of the participating 7 coins in the current pools (currently Tel, wBTC, wETH, wMatic/POL, DFX, USDC & BAL).
- I then have to decide in which Pool to invest – which is in practice a difficult decision due to:
- Varying rates of IL wrt each coin – so need to understand how IL works
- This in turn boils down to a complex guess since you have to estimate how one coin will perform pricewise wrt the other coin (over the timeframe in which you want to invest)
- Different rates of return from each Pool
- Different volume throughput / different fee generation
- potentially different rates of future reward allocation that could alter during the investment timeframe
- Varying rates of IL wrt each coin – so need to understand how IL works
So, all in all this is a fairly complex step and in itself can put people off participating!
- then its a 2-step process – which again the user needs to understand:
- Provide Liquidity to Balancer Pool
- Need to know the mechanics of that , - optimisation, and in what ratio to provide 2 / 3 coin combinations
- Then take LP token from Balancer & remember to Stake in Telx
- Necessitates jumping between platforms
- Provide Liquidity to Balancer Pool
Overall – quite an involved process, user needs to make a lot of decisions along the way, and so can be just “too hard “ for potential participants !
Not hugely complex once you get your head around the steps, but I’m sure off putting to a number of users who just want to see some return for their coin.
Specification of the Solution
Proposed Design Objectives for Single Asset Provision (SAP)
Simple User Interface – to attract more users and make it easier to deposit liquidity (one click) so that Telx can take advantage of this Generic Liquidity provided.
This makes it easier for the user to provide LP and may even be extended as a in-app feature to enable mobile user to provide LP from the Tel app using the simple 1-click concepts
Basic Idea
To provide Liquidity
- Connect your wallet to Telx
- Have a Telx form to select coin and amount to invest
- Click submit.
- Need some sort of dashboard so user can track their investment
To withdraw Liquidity
- Give the user the option to withdraw Liquidity in Tel.
Claim Rewards
Rewards are accumulated as now (every block) based on fixed rate of Total LP (determined as part of TELX Council rewards issuance) and can be withdrawn anytime
It will have to be decided through Telx & Treasury Council whether to increase overall Tel issuance to provide rewards for this pool or re-adjust current Tel issuance levels to accommodate this additional feature.
Mechanics
User is providing Liquidity into a Generic (virtual) Pool that offers a fixed rate of return of Tel as reward
In the background
- The coin the user is providing is swapped (via maybe 1 or 2 routes into Tel (the measurement of liquidity invested)
- That Liquidity is then directed to an actual pool based on the following premise
Premise - Not all liquidity pools are equal
- Different pools have varying trx volume throughput
- Different pools have varying liquidity requirements
- Calculate each pool’s ratio of volume/transaction (voltrx ratio)
- Using his ratio should enable pools to be “balanced” by bringing each pool’s voltrx to as close a similar level as possible
- New Liquidity provision should be directed to pools with a lower voltrx to bring them up to balance
- Same applies for withdrawing Liquidity – should be taken from a pool that has high voltrx ratio to bring it down to balance
This idea would obviously require some degree of smart contract work and UI development so will require some technical input for feasibility and costing (see below)
Resource needs
Tbd – Technical Team
Financial requirements – cost
Tbd – Technical Team
Timeline (milestones and significant target dates)
asap
Rational behind proposal
If the overall process is easier for the user, this will encourage new miners to participate leading to increased Liquidity, reduced volatility, & better trading prices
It will also expand the exposure of Telx and opportunities for new users onboarded through MNO’s in the future
Provide a useful first step to expose the concepts and benefits of Defi to new and existing users.
Risk and mitigation strategy
tbc
Potential alternatives (if relevant)
The alternative is to reject this proposal, maintaining status quo, and so missing the benefits and advantages this proposal would bring to Telx
Feasibility (consider Legal, Technical, Economic, Financial, political impact)
Tbd – Compliance Council
Clear Implementation Plan – potential Conflicts and Dependencies
Tbd in consultation with the technical team
Metrics for success / KPI factors
The following metrics can be used to measure success
- Overall Total Liquidity
- Staked Liquidity in the new generic pool
- Overall Volume
- Fees
Proposal monitoring / development implementation checkpoints
Periodic checks on number of minors using the generic pool and volume of Liquidity provided – should both increase over time
Overall Telcoin Mission alignment and Values
There is close alignment with the overall objectives of Telx