From bcb9b1ff5bad9029046be7a6b3d3ede531414211 Mon Sep 17 00:00:00 2001 From: Mempool Ed Date: Sat, 25 Mar 2023 13:05:12 +0100 Subject: [PATCH 1/4] Future plans for Velocimeter After a discord discussion with Dunks, Papa, Dawid, Saturn and myself the following future additions to flow were flushed out. To help the community better understand what the intention is for the team we developed this page to help disseminate this info the the community. --- pages/future.md | 69 +++++++++++++++++++++++++++++++++++++++++++ public/dome3-cut.jpg | Bin 0 -> 28980 bytes 2 files changed, 69 insertions(+) create mode 100644 pages/future.md create mode 100644 public/dome3-cut.jpg diff --git a/pages/future.md b/pages/future.md new file mode 100644 index 0000000..58e1c6a --- /dev/null +++ b/pages/future.md @@ -0,0 +1,69 @@ +import Bleed from 'nextra-theme-docs/bleed' + +# Future Plans + +
![Velocimeter Launch](/dome3-cut.jpg)
+ +## Current Environment - Understanding Flow and ve(3,3) + +Only `FLOW` that is locked as `veFLOW` can be used to vote. To understand more on the mechanics of `veFLOW` refer to the section [Protocol Overview](/protocol) + + +## Future Plans + +Velocimeter started as a fork of Velodrome and has since evolved into a project that aims at offering a bit more then a traditional Velo fork. +To help our users understand this we have created this document. So let's get right to it and talk about some of the future changes that we will be deploying to make our fork stand out. + + +1. 1:1 airdrop on next chain (similar to velodrome airdropping OP to lockers) +1. OTC veFLOW and use funds to buy back FLOW to LP in flow pairs to deepen our liquidity and lower our slippage. +1. Continue to onboarding new partners that commit to bribing & bring volume to our dex +1. Reduce pairs with the addition of multihop +1. Increase APR on FLOW pairs to deepen liquidity +1. Make voting more attractive by clearly communicating and sticking to a system of voting with team & protocol NFTs + +## 1:1 Airdrops + +As the Velocimeter team continues to grow it's offerings we will be slowly launching our products into different ecosystems. +As each new ecosystem comes online we will need veFLOW voters to help determine APY and emissions for the new pools. +To achieve this goal we intened to reward early veFLOW lockers with 1:1 veFLOW airdrops on newly launched chains. +This will ensure that as we launch new chains our existing lockers will gain valuable governance roles in the new chains we launch. This is very important for our protocol to grow. + +## OTC veFLOW offerings + +With small marketcap ecosystems large buys and sells can often have even larger affects on the price of the underlying token. +To help combat this we intend to offer OTC options for buying and selling veFLOW NFT's to newly onboarded partners or others looking to gain more control over governance. +These OTC offerings will be in the form of veFLOW NFTs that directly correlates back to locked FLOW that is being used for voting. +With the liquidity gained from these OTC sales we will buy back FLOW on the open market and lock it into the Liquidity Pools to help deepen our liquidity and lower our slippage during large buys. + +## Onboarding New Partners + +One of the lowest hanging fruits in a newly and undeveloped ecosystem is lowering the barrier to entry for new partners to move into our chain. +By leveraging our chain leading tech offerings we have identified numerous ecosystem partners that once onboarded will commit to briding our veFLOW voters and bringing larger volume to our dex to help boost fees. +As we meticulously role out new partners over the next few quarters you will continue to see more bribes and more volume which will directly benefit all veFLOW lockers and governance voters. + +## Reducing pairs with addition of multihop + +Mulihop swapping is extremely important for a full dex ecosystem offering like we are building. The reason for that is without multihop swapping swaps are only possible between direct pool pairs. +For example if you wanted to swap from FLOW to CINU you would require for example a FLOW/NOTE pool to sell your FLOW for NOTE and then a NOTE/CINU pool to sell your NOTE and buy CINU. +This would require multiple swaps for the user and many more Liquidity Pools spreading APY for each pool. With the addition of Mulihop any user of our dex will be able to swap directly between any two assets supported by Velocimeter. +The new interface will allow this by automatically suggestion routes (while prioritizing the most efficient route). This allows us to concentrate the amount of LP pools and maximizing the rewards for those pools without it being determinental to our user experience. + +## Increase APR on FLOW pairs + +With the addition of multihop we get the ability to limit the amount of FLOW pools which paradoxically allows us to maximize the APR for the FLOW pools that do exist. +This small change along with the introduction of Multihop will have big impact on our users overall APR. We know APR is important to our users and this is why we have prioritized adding Multihop. + +## Clarity of the benefits of Voting + +One of the often misunderstood things about the ve(3,3) model is the importance of and the overall benefit to the user for joining the lockers and helping in the governance. +With this model the veFLOW lockers are the ones that are determining the APR for the pools and helping to control the future of the protocol. +This requires weekly voting and commitment to staying on top of new pools and bribes coming in to draw your votes to these pools. +To pay our users back for this effort and commitment we want to maximize the ROI on their efforts by continuously providing clear direction as to how the team and protocol voting will go so that users can develope their own voting strategies that don't end up in conflict with the teams votes due to lack of clarity. +A ve(3,3) dex is only as strong as it's voting particpants and for this reason we want all our voters to feel they have clear direction from us on how we will vote with protocol votes and team votes. This clarity should enable our voters to make better decisions that will lead to better rewards for their efforts. + +## Resources for questions + +* Website: https://www.velocimeter.xyz/home +* Twitter: https://twitter.com/VelocimeterDEX +* Discord: https://discord.gg/TK8jnUpZME \ No newline at end of file diff --git a/public/dome3-cut.jpg b/public/dome3-cut.jpg new file mode 100644 index 0000000000000000000000000000000000000000..057a410620c1af99910edb83abb20b9e96d09ef0 GIT binary patch literal 28980 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
*gHA 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 Date: Sat, 25 Mar 2023 14:15:28 +0100 Subject: [PATCH 2/4] Proof Read #1 First proof read over the document. Adjusting typos and clarifying a few sentences. --- pages/future.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pages/future.md b/pages/future.md index 58e1c6a..9017e1b 100644 --- a/pages/future.md +++ b/pages/future.md @@ -12,12 +12,12 @@ Only `FLOW` that is locked as `veFLOW` can be used to vote. To understand more o ## Future Plans Velocimeter started as a fork of Velodrome and has since evolved into a project that aims at offering a bit more then a traditional Velo fork. -To help our users understand this we have created this document. So let's get right to it and talk about some of the future changes that we will be deploying to make our fork stand out. +To help our users understand our vision we have created this document. So let's get right to it and talk about some of the future changes that we will be deploying to make our fork stand out. 1. 1:1 airdrop on next chain (similar to velodrome airdropping OP to lockers) 1. OTC veFLOW and use funds to buy back FLOW to LP in flow pairs to deepen our liquidity and lower our slippage. -1. Continue to onboarding new partners that commit to bribing & bring volume to our dex +1. Continue onboarding new partners that commit to bribing & bring volume to our dex 1. Reduce pairs with the addition of multihop 1. Increase APR on FLOW pairs to deepen liquidity 1. Make voting more attractive by clearly communicating and sticking to a system of voting with team & protocol NFTs @@ -27,7 +27,7 @@ To help our users understand this we have created this document. So let's get ri As the Velocimeter team continues to grow it's offerings we will be slowly launching our products into different ecosystems. As each new ecosystem comes online we will need veFLOW voters to help determine APY and emissions for the new pools. To achieve this goal we intened to reward early veFLOW lockers with 1:1 veFLOW airdrops on newly launched chains. -This will ensure that as we launch new chains our existing lockers will gain valuable governance roles in the new chains we launch. This is very important for our protocol to grow. +This will ensure that as we launch new chains our existing lockers will gain valuable governance roles in the new chains we launch. This is very important for the long term growth of our protocol. ## OTC veFLOW offerings @@ -39,14 +39,14 @@ With the liquidity gained from these OTC sales we will buy back FLOW on the open ## Onboarding New Partners One of the lowest hanging fruits in a newly and undeveloped ecosystem is lowering the barrier to entry for new partners to move into our chain. -By leveraging our chain leading tech offerings we have identified numerous ecosystem partners that once onboarded will commit to briding our veFLOW voters and bringing larger volume to our dex to help boost fees. -As we meticulously role out new partners over the next few quarters you will continue to see more bribes and more volume which will directly benefit all veFLOW lockers and governance voters. +By leveraging our chain leading tech offerings we have identified numerous ecosystem partners that once onboarded will commit to bribing our veFLOW voters and bringing larger volume to our dex to help boost fees. +As we meticulously roll out new partners over the next few quarters you will continue to see more bribes and more volume which will directly benefit all veFLOW lockers and governance voters. ## Reducing pairs with addition of multihop Mulihop swapping is extremely important for a full dex ecosystem offering like we are building. The reason for that is without multihop swapping swaps are only possible between direct pool pairs. For example if you wanted to swap from FLOW to CINU you would require for example a FLOW/NOTE pool to sell your FLOW for NOTE and then a NOTE/CINU pool to sell your NOTE and buy CINU. -This would require multiple swaps for the user and many more Liquidity Pools spreading APY for each pool. With the addition of Mulihop any user of our dex will be able to swap directly between any two assets supported by Velocimeter. +This would require multiple swaps for the user and many more Liquidity Pools spreading APR for each pool. With the addition of Mulihop any user of our dex will be able to swap directly between any two assets supported by Velocimeter. The new interface will allow this by automatically suggestion routes (while prioritizing the most efficient route). This allows us to concentrate the amount of LP pools and maximizing the rewards for those pools without it being determinental to our user experience. ## Increase APR on FLOW pairs From e18043b45eaae5209cb477e6a8c7241121624fd5 Mon Sep 17 00:00:00 2001 From: Mempool Ed Date: Sat, 25 Mar 2023 19:53:18 +0100 Subject: [PATCH 3/4] Update future.md --- pages/future.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/future.md b/pages/future.md index 9017e1b..fe02947 100644 --- a/pages/future.md +++ b/pages/future.md @@ -44,7 +44,7 @@ As we meticulously roll out new partners over the next few quarters you will con ## Reducing pairs with addition of multihop -Mulihop swapping is extremely important for a full dex ecosystem offering like we are building. The reason for that is without multihop swapping swaps are only possible between direct pool pairs. +Multihop swapping is extremely important for a full dex ecosystem offering like we are building. The reason for that is without multihop swapping swaps are only possible between direct pool pairs. For example if you wanted to swap from FLOW to CINU you would require for example a FLOW/NOTE pool to sell your FLOW for NOTE and then a NOTE/CINU pool to sell your NOTE and buy CINU. This would require multiple swaps for the user and many more Liquidity Pools spreading APR for each pool. With the addition of Mulihop any user of our dex will be able to swap directly between any two assets supported by Velocimeter. The new interface will allow this by automatically suggestion routes (while prioritizing the most efficient route). This allows us to concentrate the amount of LP pools and maximizing the rewards for those pools without it being determinental to our user experience. From 07e8c424d9a111366af2c368534351ca0dc71916 Mon Sep 17 00:00:00 2001 From: Mempool Ed Date: Sat, 25 Mar 2023 19:57:20 +0100 Subject: [PATCH 4/4] Update future.md Couple more typos --- pages/future.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/future.md b/pages/future.md index fe02947..7455282 100644 --- a/pages/future.md +++ b/pages/future.md @@ -25,7 +25,7 @@ To help our users understand our vision we have created this document. So let's ## 1:1 Airdrops As the Velocimeter team continues to grow it's offerings we will be slowly launching our products into different ecosystems. -As each new ecosystem comes online we will need veFLOW voters to help determine APY and emissions for the new pools. +As each new ecosystem comes online we will need veFLOW voters to help determine APR and emissions for the new pools. To achieve this goal we intened to reward early veFLOW lockers with 1:1 veFLOW airdrops on newly launched chains. This will ensure that as we launch new chains our existing lockers will gain valuable governance roles in the new chains we launch. This is very important for the long term growth of our protocol.