Proposal to Deploy CarbonDefi on the Upcoming SEI V2

Expected on Snapshot on May 1 2024

TLDR

  • SEI V2 is expected to be released in Q2, 2024
  • SEI V2 is EVM compatible
  • This proposal suggest to deploy on the SEI V2 network once it is live
  • As with every deployment of CarbonDefi, the Arb Fast Lane framework will be deployed as well.
  • Fees will be used in the same way they are in the Ethereum deployment.

Summary

  • SEI V2 is expected live shortly: https://v2.docs.sei.io/
  • SEI has expressed interest in having Bancor deploy CarbonDefi.
    • SEI has offered a milestone based grant to the Bancor Foundation
    • SEI will work to ensure there is deep liquidity on CarbonDefi.
  • As with every deployment of CarbonDefi, the Arb Fast Lane framework will be deployed as well.
  • Fees generated by the deployment will be used exactly the same as fees generated by the Ethereum Deployment
    • Upon launch, fees will be held in the vortex until a bridging solution is decided upon in a future proposal and then can be sent to the CarbonDefi Vortex on Mainnet.
  • This proposal suggests setting the taker fee at 40 basis points
    • This is a parameter that can be adjusted by the DAO.
    • There are two main reasons this proposal suggests 40BP.
      • As seen on licensed deployments, the fees can be a bit higher in a low gas environment
      • A 40 BP fee would enable licensees to also deploy on SEI without creating a race to the bottom.
  • Upon deployment, this proposal does not suggest any custom fee for stable to stable trades. While the author of this proposal would like to have something similar to what was done on mainnet (link), it might make more sense to see which stables people are interested in using and then creating the special fee tier.

FOR

Deploy on SEI V2 with a taker fee of 40 BP

AGAINST

Take no action

4 Likes

Love this. Get in losers, we’re going to Sei.

6 Likes

100% support this proposal and the deployments of Carbon DeFi and the Arb Fast Lane on Sei V2. It would be wonderful to

  1. Continue expanding Bancor’s reach and deploying its technologies across all promising networks

  2. To be a part of the Sei ecosystem specifically

  3. Be an early mover

  4. Have additional fees allocated in the same way they are with the Ethereum Mainnet deployment.

I also support setting the taker fee at 40 basis points, especially knowing the DAO can adjust this parameter should we decide to in the future.

4 Likes

I support this proposal.

5 Likes

OG and Bancor coincide like PB&J. They have continued to build the future of financial markets, and Carbon is one of the innovative outcomes.

Sei had looked at previous EVM implementations that were constrained by their environment. To us Carbon fell into this category. Which is why I believe and back this proposal.

Carbon on Sei will improve the UX of users 10x/50x/100x. Allowing tighter bands, more trades to be executed within 1+ strategy(s), increased profit taking, mitigated losses, and the list continues.

Sei is dedicated to scaling the EVM and applications for the future of open finance.

6 Likes

I am in support of this proposal. Here is a good thread around Sei v2 from one of the co-founders which touches on the major features of the blockchain:

https://twitter.com/jayendra_jog/status/1729865516175798536

Sei v2:

My summary is below:

  1. Optimistic parallelization: The chain will try to run all TXs in parallel and if there are conflicts (i.e. more than one TX touching the same state) the blockchain will run non-conflicting TXs in parallel and conflicting TXs sequentially. In general this means greater throughput and lower finality.

  1. SeiDB: As Sei is one of the fastest blockchains out there (i.e. fastest finality), this means more blocks being created and storage space growth as the state of the blockchain increases. SeiDB features a rearchitected storage stack to tackle state bloat.

  1. EVM compatibility: Every smart contract that has been written on Ethereum can be deployed on Sei v2 seamlessly with no changes. This means that there are no extra costs required due to rewriting smart contracts and auditing a new code base. More importantly, existing EVM tooling that developers are accustomed to using are compatible with Sei v2.

What does this means in terms of performance?

DeFi Landscape

On the DeFi side, the following are known DEXs that will be available for when Sei v2 is release.

Jelly Verse (Balancer Fork): [BIP-590] Jellyverse Friendly Fork Proposal - General Proposal - Balancer
Uniswap v3: Deploy Uniswap v3 on Sei - Proposal Discussion - Uniswap Governance
Dragon Swap (Uniswap v2/v3 Fork): https://dragonswap.app/
Yaka Finance (Fork of Thena swap which is a fork of Algebra): https://twitter.com/YakaFinance

Having multiple sources of liquidity is positive for Carbon as it uses all onchain liquidity sources in order to fill any limit/range orders that are created. This means that any trading strategies created on Carbon will have good order execution if liquidity exist onchain for those tokens. The Arb Fast Lane will take care of arbitraging these different liquidity sources and as a benefit to the Sei ecosystem, it will maintain price parity across all onchain liquidity venues. As the Arb Fast Lane is an open arbitrage framework, any participant on Sei can run it in order to earn a portion of arbitrage profits.

While having multiple sources of liquidity onchain is generally good, this is not a prerequisite for Carbon as it is an orderbook like protocol and price discovery can certainly occur in Carbon if it becomes the dominant liquidity source. While most users of Carbon utilize the protocol for its limit, range, and recurring strategies (AKA buy-low-sell-high strategies which are composed of two orders that are linked together such that the liquidity rotates from one order to the next when it is filled), Carbon is also capable of Constant product and Concentrated liquidity strategies as well.

These types of strategies are more efficient from a gas perspective on Carbon as:

  1. The protocol does not rely on price ticks for its architecture which ends up being expensive for swaps that need to cross price tick boundaries (see every other concentrated liquidity protocol out there)
  2. There are no price oracles for trading pairs on Carbon which means that after a swap occurs there is no need to update a price oracle for that pool

In addition, there is more flexibility on Carbon due to:

  1. No preset fee tiers as the strategy creator decides exactly what spread or fee they will charge
  2. Fees do not collect in a separate bucket but rather are auto compounded back into the strategy itself.

For these reasons, not only does Carbon end up being a better performance protocol than others but also provides better usability for traders.

Bridge Landscape

Sei will have layerzero support from day 1:

https://twitter.com/SeiNetwork/status/1772972037167849926

this means that onboarding onto Sei should be relatively easy and moving assets from Ethereum to Sei and vice versa should be seamless. What this also means is that bridging stablecoins should be possible and this is important as a lot of makers on Carbon create trading strategies with stablecoins as a denominating asset.

I suspect that more bridges such as Axelar and Wormhole will also be supported in the future in order to have multiple alternatives available for users.

Closing Thoughts

I think Carbon will benefit greatly from a blockchain like Sei v2 due to its high performance characteristics. This could also greatly expand the design space for the Carbon protocol as it was built with Ethereum constraint in minds. What this means is that Carbon features that are not possible on Ethereum can certainly be made available on Sei in the future.

As the Sei ecosystem matures and grows, I think that the Carbon community will be well position to expand and grow together. In general, I see very little downside to deploying on Sei and a lot of benefits for the Bancorian community.

2 Likes

Interesting upside to the overall expansion

2 Likes