General tutorial

The process of swapping and farming on Camelot, along with instructions on how to utilize xGrail plugins, is presented in this tutorial. For a comprehensive understanding of Camelot and its features, we recommend referring to the protocol documentation

The following guide uses $VELA as an example, with the same principles applying to other tokens as well

How to swap

  1. Go to the Trade -> Swap tab

2. Select Swap mode

  • Aggregator (V3) - Aggregator (V3) - This mode utilizes the Paraswap or OpenOcean API and combines both the Camelot V3 and V2 AMMs

  • V2 - This mode exclusively uses the Camelot V2 AMM

(For tokens with a custom transfer TAX, it may be necessary to increase the slippage significantly and use only the V2 swap mode)

3. Select ‘’Token that you want to swap for Vela’’

4. Click on swap and confirm the transaction in your wallet (if you are transacting a token for the first time, your wallet will ask you to approve it first)

Farming on Camelot


  • By creating an spNFT, you automatically earn LP swap fees and farm incentives, which can be boosted with locks and xGRAIL’s yield booster

  • The spNFT can be deposited into the Nitro pool to earn additional rewards

Consequently, there is no need to deposit the spNFT in a pool, only participation in the Nitro pool requires depositing


To learn more about V3 farming (LP Only & spNFT) please follow the link below

pageV3 Add Liquidity (concentrated)

Farming emissions

GRAIL is Camelot's native token and xGRAIL is a non-transferable illiquid token, corresponding to staked GRAIL. The xGRAIL value is directly correlated to the GRAIL value. One xGRAIL equals one GRAIL

The majority of farming emissions are in xGRAIL which requires redeeming in order to be traded. In the following guide, you can learn more about how redemption works

The farm incentives provide an 80%/20% x/GRAIL ratio, while in this case, the Nitro pool provides VELA incentives

It is best to check incentives on the Nitro pool page since they may vary based on the pair

Create V2 staked position

  1. Go to the Trade -> Liquidity tab

2. Select V2 and spNFT

3. Select VELA and ETH and approve/create position

4. Choose the lock duration and specify whether you want to deposit your position into a Nitro Pool (Optional)

5. Click Create position

6. Confirm the transaction once the wallet window appears

Nitro boost

  1. Upon creating a staked position, go to the Positions tab and select your spNFT

2. Locate Stake in Nitro button

  1. Select a matching Nitro pool and proceed with staking

Alternatively, you can look for the Deposit button on the Nitro pool dashboard

Boosting Farming APR

The spNFT (v2) farming incentives can be boosted through time locking or yield booster. The boosts are based on multipliers, the max total multiplier that can be achieved is 3x.

LP trading fees and Nitro pool rewards won't be affected by either of the boosts, only existing farming emissions APR will be boosted.

Impact of multipliers on farming incentives

  • 2x Multiplier = 100% Boost

  • 3x Multiplier = 200% Boost


It's possible to specify a lock duration when creating an spNFT or lock it directly in the position management panel after the spNFT was already created

  • By setting a 6-month lock, the maximum boost from time locking can be achieved, but any number of days can be set

  • Max lock multiplier 2x

In order to open the position management panel and lock an already created position: Navigate to Earn -> Positions tab -> Select position

Boost Yield

Through the Yield Booster plugin, you can allocate xGRAIL to a staked position (spNFT) in order to increase existing APR earned from farming emissions (Pools incentivized by Camelot)

  • As more users allocate xGRAIL to a pair, the APR for the allocated amount will decrease. The process operates in both directions

  • Max boost multiplier x2

Mechanics of the plugin

(The rates are fictional and are only intended to serve as an example)

  1. Squire spNFT position is currently earning 50% APR from VELA-ETH farming emissions

  2. Squire allocated 1 xGRAIL through yield booster to the spNFT position, which boosted his position's bonus multiplier to 1.5

  3. Squire position is now earning 75% APR

  4. More knights allocated xGRAIL to the VELA-ETH pair, effectively reducing the squire position bonus multiplier to 1.25

  5. Now the spNFT position is earning 62.5% APR

  6. More knights de-allocated xGRAIL from the VELA-ETH pair, effectively increasing the squire position bonus multiplier to 1.5

  7. Now the staked position (spNFT) is earning 75% APR from farming emissions

An overview of the yield booster preferences:

Earn real-yield

xGRAIL can be allocated to various plugins including dividends to earn a share of the protocol earnings in real yield, primarily in ETH-USDC LP and xGRAIL. The following guide provides a more in-depth look at it

pageLaunchpad plugin

Last updated