Partner wants to create a pool with a gauge - old doc
- Is the pair for a long tail asset → Weighted or pegged to a common base asset → Stable
High level
- Front end UI that facilitates pool creation of weighted and stable pools
- Fee, Weights, and Amplification parameter standard packages with custom “expert” toggle
- 50/50, 80/20, high / low volatile (fee 0.25 or 1.0), custom/expert for higher
- Stableswap:
- Liquid wrappers standard of 10, fee of 0.25.
- LST/LRT standard A=200 or 500, fee 0.04% “deep liquidity” option for A=1500
- Stablecoins A=500 fee 0.01% or “deep” A=1500 fee 0.005%
- Worth deciding how we want to do this, other protocols succeed having these simple options without being too detailed. Expert mode for sure
- Rate provider review repo “approved list” needs to be referenced based on token addresses entered. This will provide the right contract for rates and prompt users to request a contact or review for new rate providers.
- Hover bubble or link to explain rate provider purpose/ if it is needed.
All Pool Types
- If a rate provider is included cross checking it in our repo or us recognizing the token address when entered.
- In the case a rate provider not in the repo is being proposed, link to or pop up to open an issue
- A link to “Rate Providers” page; small explainer on hover “Used for yield bearing assets such as wstETH, sDAI, etc.”
- I suggest no option to toggle the yield exemption; if “Forex” pairing this should be going through us. A blanket statement or button for out of the ordinary pool requests can be shown.
- Limiting Name/symbol character length to not cause an revert on gauge creation. 32 Characters or less for name.
Weighted
- Typically 80/20 or 50/50, but UI would have all options
- A checkbox for “interested in ve8020” would be helpful, common question from BD that can trigger an action for us on github or via email.
After Pool Creation - Gauge and Proposal
- Create Root or Child Gauge based on network by passing pool address, then interface to mainnet for creation of root gauge. Keep these all on the same page so no addresses are lost.
- Based on the instructions here are sufficient, default gauge caps can be 2%, 5%, 10%, and uncapped 100%. If pool creator is unsure, 2% is a safe default.
- Link to the instructions page is likely best to show the instructions for making a gauge proposal. Maxis can update this page to be forum post specific if we can deprecate the gauge creation instruction portion.