Replies: 7 comments 3 replies
-
A major concern is that if Bancor is our primary marketplace then we don’t have a “most liquid venue” for them to pull the starting price from. This could block us from getting whitelisted. Another possible path is to use something like Dodo's Crowdpooling which combines an IDO (which they don't promote) and rolls those funds into the initial liquidity pool. |
Beta Was this translation helpful? Give feedback.
-
I am also interested in Dodo's crowdpooling idea https://dodoex.github.io/docs/docs/crowdPooling#why-crowdpooling |
Beta Was this translation helpful? Give feedback.
-
Kevin Zhang:
DODO crowdpooling is permissionless, which means wee can launch it anytime. They actually don’t do any promotion for us, very similar to our relation to TApp tokens- they are adamant that they just provide the platform and don’t promote any of the projects that use it in order to limit their legal liability. You can see a list of the projects that have used their crowdpooling here: https://community.dodoex.io/c/english/crowdpooling/25 Lots of small BNB chain projects (no raise was above $200k). They offer many other chains to launch on - ETH Polygon Arbitrum Optimism Avalanche - but liquidity would be tied to that chain. Looks like almost all of the projects using DODO launch on the BNB chain. |
Beta Was this translation helpful? Give feedback.
-
Example of using DODO's crowd poolLet's say a project uses the Dodo crowdpool to offer 1 million of their token XYZ at a $1 initial offering price. Imagine there are 10 total bidders: Since the offering is oversubscribed by a factor of 2 ( $1 million worth of tokens, $2 million pledged), all the bidders above only get filled at 50% of their requested allotment. • Bidders 1-8 get 50K XYZ After the initial sale is completed, the crowd portion of Dodo's crowdpool is completed. Now we enter into the pool portion of the crowdpool: |
Beta Was this translation helpful? Give feedback.
-
I like the algorithm of Dodo, but I guess they do not have a lot of users yet. |
Beta Was this translation helpful? Give feedback.
-
I think I got it. |
Beta Was this translation helpful? Give feedback.
-
Given TEA is a stable (pegged to computing resources, not to any fiat currency), can we use TEA as a middle token like BNT? At least I found a few problems so far:
There might be more questions. waiting for the answer. The point is , if we can, we can make a TEA Swap exchange |
Beta Was this translation helpful? Give feedback.
-
Uniswap is the current automated market maker (AMM) that's being used in TEA Project's Epoch 12 -> https://app.uniswap.org/#/pool/45838
We can see that even though we provided most of the initial liquidity at a price around 1200 TEA / 1 Goerli ETH, market forces have made the price of TEA more valuable:
This brings us to the first possible drawback of using Uniswap v3, namely that liquidity must be provided within price ranges. It's only within these ranges that automated market making can happen. In the following graphic, liquidity is only provided along the curve from point A to B and stops outside that range.
A limitation with Uniswap v3 is when the price moves to the boundary of the price range, at which point the Uniswap LP sells all of one token for the other. The LP has ended at that point and is no longer able to provide liquidity until the price moves back in the liquidity range. There could be many such liquidity ranges for Uniswap LP pools, it all depends on the price ranges where the community is willing to provide liquidity.
And speaking of providing liquidity for Uniswap, there are a couple other drawbacks that depositors should be aware of:
The Bancor v3 Alternative
Bancor is a competing AMM that's known for both its asymmetric pools and impermanent loss protection. V3 goes even further in limiting forced token exposure by using a single-sided liquidity model.
A startup like the TEA Project just needs a market from which to trade our token, and saving 1/2 the investment required compared to a UNI or alternative is a very good deal for us.
Bancor Depositors Don't Need to Stake
Every single-sided depositor is given an erc20 receipt token that doesn't need to be staked, it just naturally auto-compounds. Let's look at an example for how this works for someone who deposits BNT.
Users who deposit BNT to Bancor will also receive vBNT, Bancor’s governance token, in addition to bnBNT, the actual receipt token. Fees earned for providing liquidity are compounded back into the pool such that a user's bnBNT should grow over time. The following is an example of how a Bancor pool token would grow in value through the receipt token (bnBNT):
If Bancor Doesn't Use Pairs, How Does the AMM Work?
All trades in Bancor v3 are routed virtually through BNT: all tokens are virtually in one big shared liquidity pool known as the Omnipool with Bancor's BNT token on the other side of every trade.
So for each trade, the price of the requested asset and the traded asset are given in terms of their value relative to BNT.
Virtual Liquidity Pools
Liquidity pools in Bancor3 are virtual as they do not contain any tokens. In effect, they are a logic layer above the vault that dictates the exchange of assets between the vault and a user.
Let's look at an example of a user selling Token A in order to get Token B. This is how it would look like in Bancor's virtual routing:
Surpluses and Deficits
As you can see from the above example, the Bancor v3 AMM creates fluctuating token supplies in pools as the market performance between trading pairs constantly creates deficits and surpluses. The token supply levels will always be a moving target and there will always be pools in deficit and some in surplus. This is simply because of the mechanics of the Bancor v3 AMM.
How Would TEA Project Get Onto Bancor?
Any new project needs to be whitelisted by Bancor to get access to platform features like impermanent loss protection and auto-compounding. That said, new pool creation on Bancor is technically permissionless; anyone can acquire the necessary vBNT to create a proposal to onboard a new token.
When whitelisting is approved and the new project lists and provides their token for swaps, BNT is minted to match. This is considered the bootstrapping phase where deposits to the pool are allowed but no trading commences until the exchange rate for the newly added token is specified by the BancorDAO.
Concerns About Adopting Bancor
To reiterate the consequences of Bancor's AMM mechanism:
Currently all Bancor v3 vaults are in deficit status due to events that happened in 2022 (arbitrage attack together with bear market). You can see the deficit numbers at the bottom of their realtime dashboard: https://analytics.bancor.network
This has sapped value from the ecosystem and has had two major consequences:
If you deposited into them now, you'd experience something like what happened to the following user:
Pools in deficit don't attract deposits as depositors will be at a deficit to start (entitled to less than they deposited.) This has understandably effectively halted deposits on Bancor3:
Although as a new pool we wouldn't face this issue, this is something to bear in mind.
1 vote ·
Beta Was this translation helpful? Give feedback.
All reactions