KyberSwap Elastic is NOT a fork of Uniswap V3
Uniswap V3 source code is under Business Source License 1.1 meaning it is not fully open source. This agreement incorporates copyright law and allows Uniswap governance to restrict unauthorized commercialization of its source code until 2023.
KyberSwap Elastic was developed with our own proprietary code. It is only similar to Uniswap V3 in the sense that both are tick-based AMMs with customizable price ranges, and use NFTs to represent liquidity positions, but that’s where the similarities end.
KyberSwap Elastic’s protocol maintains more than 1 AMM curve as the same time, in the same smart contract. In Elastic, we have two curves: The Investment Curve and the Re-investment Curve. However, the protocol allows control over multiple curves.
It is this key difference in our technology that enables Elastic’s Fee Compoundability, which allows liquidity providers to earn more.
Another key difference is in our Anti JIT / Snipe protection, which is something Uniswap V3 currently does not offer. KyberSwap Elastic protects our Liquidity Providers’ earnings by implementing a very short locking / vesting period (1–2 blocks).
Further Reading
For more information on this topic, please refer to this blog post.
For more information about the differences between KyberSwap Elastic and Uniswap V3, please refer to this article.