Camelot is a community-driven DEX on Arbitrum that offers a highly customizable and composable protocol for liquidity provision.
Camelot uses a dual AMM model to facilitate trading for both regular tokens and stablecoins. The dual AMM model consists of two types of pools: volatile pools and stable pools. Volatile pools use the constant product formula (x * y = k) to calculate the swap prices for regular tokens, while stable pools use the constant sum formula (x + y = k) to calculate the swap prices for stablecoins or pegged tokens. The exchange also allows protocols to define structured trading fees within their pools, such as dynamic directional fees, which can vary depending on the direction of the swap and help optimize the pool performance and incentivize liquidity provision. Moreover, Camelot introduces a novel concept of spNFTs, which are wrapped liquidity tokens that give more options to liquidity providers. They can create lock durations for liquidity and receive a yield boost, or use their spNFTs in other features of Camelot, such as nitro pools or launchpad. The nitro pools are special pools that offer extra rewards for staking spNFTs and can be created by any protocol or project on Arbitrum without any permission or intervention from Camelot. The launchpad is a feature that helps new projects on the Arbitrum ecosystem to conduct token public sales and raise funds from the Camelot community, while also offering various benefits for the participants, such as exclusive access to new projects, referral rewards, and yield boost for staking xGRAIL tokens. Camelot also has a dual-token system that uses GRAIL and xGRAIL tokens, which have different functions and benefits for the users. GRAIL is the governance token that allows holders to vote on proposals and decisions affecting the protocol. xGRAIL is the dividend token that allows holders to receive a share of the trading fees generated by the protocol. xGRAIL can also be used to boost the yield of spNFTs or participate in the launchpad.
Camelot collects transaction fees from its DEX and launchpad features. The main fees come from the launchpad projects or the fees generated by the spNFT or nitro pool users. The distribution of the revenue collected is as follows: 60% goes to liquidity providers (LPs), 22.5% in dividends redistributed to xGRAIL holders, 12.5% is used to buyback and burn GRAIL, and 5% goes to the Core Contributors fund. The Core Contributors fund is exclusively used to cover the team's operational expenses. Any unused amount will be reallocated every month towards either dividends redistribution to xGRAIL holders or for GRAIL buyback and burn, at the team's discretion.
You can provide liquidity to the DEX and earn rewards from swap fees, farming incentives, and nitro pools. You can create a staked position (spNFT) by adding liquidity to a pool and locking it for a certain period of time. This will give you a share of the swap fees generated by the pool and also farm incentives in xGRAIL tokens. You can also boost your farming incentives by using the yield booster plugin, which allows you to use your xGRAIL tokens to increase your yield multiplier. Additionally, you can deposit your spNFT into a nitro pool, which is a special pool that offers extra rewards for staking spNFTs. The nitro pools can be created by any protocol or project on Arbitrum without any permission or intervention from Camelot. The nitro pools may offer different rewards depending on the pair, such as GRAIL, xGRAIL, or other tokens.