Camelot launched on Arbitrum in November 2022, positioning itself explicitly as the "Arbitrum-native" DEX rather than a fork or port of Ethereum mainnet protocols. While Uniswap v3 and SushiSwap deployed on Arbitrum through protocol votes, Camelot was built from inception for the Arbitrum ecosystem — with features specifically designed to serve the needs of Arbitrum-native projects launching new tokens and seeking liquidity. This native focus gave Camelot a relationship with the Arbitrum developer community that purely ported protocols lacked.
Dual Token Model: GRAIL and xGRAIL
Camelot's tokenomics uses two tokens: GRAIL (the liquid, transferable governance token — limited supply, tradeable on DEXs) and xGRAIL (a non-transferable staked version, earned by converting GRAIL or through protocol rewards). xGRAIL provides: protocol fee allocation (50% of all Camelot fees distributed to xGRAIL holders), boosted LP yields, launchpad allocation, and yield farming multipliers. Converting xGRAIL back to GRAIL has a vesting period (15 days for a 50% penalty, up to 6 months for a 1:1 conversion) — discouraging immediate liquidation and creating sticky protocol alignment. The xGRAIL model is a variation on ve-tokenomics that doesn't require locking periods but achieves similar long-term alignment through conversion penalties.
Nitro Pools: Protocol-Customised Incentives
Camelot's Nitro Pools allow any project to create a customised incentive campaign for a specific LP position: a project deposits its own tokens into a Nitro Pool and specifies requirements (minimum LP amount, minimum lock duration, NFT holding) that LPs must meet to earn the bonus rewards. This enables targeted, efficient liquidity incentives — instead of emitting tokens broadly to all LPs, protocols direct rewards to the LPs meeting their specific criteria. Nitro Pools became a popular tool for Arbitrum project launches: new tokens use Nitro Pools on Camelot to bootstrap concentrated liquidity from aligned, longer-term LPs.
Building Bots on Camelot
Camelot is an EVM-compatible DEX on Arbitrum — interact using standard web3.py/ethers.js tooling. Use Arbitrum One RPC (Alchemy or Infura recommended for low latency). Camelot v3 uses AlgebraV3's concentrated liquidity implementation (not Uniswap v3's tick math directly, but functionally similar):
from web3 import Web3; w3 = Web3(Web3.HTTPProvider(os.environ["ARBITRUM_RPC_URL"]))
Load Camelot Router ABI from official docs; call exactInputSingle for single-hop swaps or exactInput for multi-hop. Always verify contract addresses against official Camelot documentation — using incorrect addresses is a common source of fund loss in DEX integrations.
Who Camelot Is Best For
Camelot suits: Arbitrum-native DeFi traders who want the deepest liquidity on Arbitrum-specific token pairs; protocols launching new tokens on Arbitrum that need an aligned, community-driven liquidity partner; LP strategists who want Nitro Pool bonus incentives from Arbitrum ecosystem projects; and GRAIL/xGRAIL holders who want protocol fee revenue from Arbitrum's active DeFi ecosystem. For pure BTC/ETH trading on Arbitrum, Uniswap v3 on Arbitrum has deeper liquidity; Camelot's advantage is in Arbitrum-native altcoin pairs and new project launches.
Camelot's Arbitrum-Native DEX Architecture
Camelot is Arbitrum's native DEX — built specifically for the Arbitrum ecosystem rather than being a fork or deployment from another chain. Camelot's dual AMM model supports both volatile asset pairs (standard xy=k AMM) and stable/correlated pairs (stable swap curve) in a single protocol, eliminating the need to use separate DEXes for different asset types. The GRAIL token is intentionally non-transferable for a lock-up period after earning (as xGRAIL), creating strong stickiness — xGRAIL holders receive protocol fee dividends, boosted farming yields, and governance rights that incentivize long-term ecosystem alignment over short-term token speculation.
Camelot Nitro Pools allow protocols launching on Arbitrum to create incentivized liquidity campaigns where LPs in specific Camelot pools earn the protocol's own token in addition to GRAIL emissions and swap fees — creating a launchpad-adjacent ecosystem where Camelot provides not just liquidity infrastructure but active token distribution. Camelot's position as the native DEX for Arbitrum ecosystem protocols gives it first-access for liquidity seeding from new Arbitrum launches. Compare with Uniswap for Ethereum/Arbitrum trading depth, Curve Finance for stablecoin pairs, and GMX for Arbitrum perps. Use our crypto tools and DennTech blog for Arbitrum DeFi coverage.
Camelot Ecosystem Position
Camelot's position as Arbitrum's native DEX has been reinforced by major Arbitrum ecosystem protocols choosing Camelot as their primary liquidity partner — projects like Pendle, GMX ecosystem tokens, and numerous Arbitrum-native launches have seeded liquidity on Camelot rather than deploying exclusively to Uniswap V3. This protocol-partnership approach differentiates Camelot from generic DEX deployments: Camelot actively recruits protocol partners, coordinates joint liquidity programs, and participates in the long-term token economics of partner protocols through spNFT (special position NFT) integrations.
Camelot's spNFT system allows LP positions to be represented as non-fungible tokens with individual yield boosts and lock-up periods — a more flexible LP position management system than standard fungible LP tokens. spNFTs can be staked in Nitro Pools to earn additional rewards from external protocols, creating a composable yield-on-yield structure that maximizes returns for committed liquidity providers. The GRAIL/xGRAIL dual-token system — where xGRAIL is the non-transferable governance/yield token earned from trading fees and protocol incentives — creates strong holder retention by tying governance and yield access to long-term ecosystem commitment. Camelot's ongoing development roadmap includes options and structured products built on top of its concentrated liquidity infrastructure.
Camelot's fee model allows individual pools to set custom fee tiers — unlike Uniswap V3 where fee tiers are fixed protocol options, Camelot pool creators select the fee that matches the pair's expected volatility and trader demand. Volatile token pairs with high impermanent loss risk can charge higher fees to compensate LPs, while correlated pairs like stablecoin/stablecoin can charge near-zero fees to maximize volume competitiveness. Camelot's ongoing liquidity mining programs (emissions directed by GRAIL governance) provide additional yield beyond swap fees for strategic pairs, creating layered APY for LPs willing to lock positions in spNFTs. The Arbitrum ecosystem's rapid expansion — new protocol launches weekly — continuously feeds Camelot with fresh Nitro Pool requests and launchpad partnerships, sustaining a pipeline of new yield opportunities for active Camelot liquidity providers. Camelot's fully audited smart contract codebase, transparent governance, and Arbitrum Foundation ecosystem support give institutional liquidity providers the security assurance required for meaningful capital deployment.