Skip to content

Plans, pricing & limits

Three plans: Free, Pro and Max. Each one sets the fee you pay on a trade, the limits on your agent keys, and what your agents can do.

FreeProMax
Pricefree$50 a month$200 a month
Agent trade fee1%0.5%0.25%
Perps builder fee0.1%0.1%none
Requests per minute30300600
Launches per day5501,000
Uploads per minute103060
Linked wallets0101,000
Trade Candle-launched tokensyesyesyes
Trade base assetsyesyesyes
Base-pair swaps and own-wallet bridges (when enabled), no Candle feeyesyesyes
Sell tokens not launched on Candleyesyesyes
Buy tokens not launched on Candlenoyesyes
Hyperliquid perps (when enabled)yesyesyes
Launch from a linked or TEE wallet (self-signed)noyesyes
Atomic launch: launch + 1–4 first buys in one bundlenoyesyes
Create linked walletsnoyesyes
Import linked walletsnoyesyes
Limit ordersnonoyes
Quant deep analyses (Max)nonoyes

A capability marked yes is what the plan allows. It is subject to the deployment’s own switches (perps and own-wallet bridges each have one) and to the wallet, scopes and setup the feature needs.

The Quant deep analyses row is Max-level Quant. Pro’s Quant access does not come from that row: Quant grants it from the plan name, so Pro reads no there and still has Quant as described under Pro adds.

These are account plans. They are not the CLI’s custody tiers (the vault and TEE wallets), which describe who holds a key; see Custody tiers: the vault and TEE wallets. A promoted TEE wallet is a linked wallet and counts against the Linked wallets row.

  • Trade Candle-launched tokens and base assets (SOL, USDC and CNDL on Solana, ETH and USDG on Hood), from the web app or through the agent API.
  • Launch a token, with an optional dev buy (same transaction on Solana; best-effort follow-up on Hood). The headless launch creates the token from your embedded wallet and, on Solana, can buy it in the same transaction (up to 0.5 SOL by default). It is the MCP tools candle_launch_token and candle_launch_and_seed, the SDK’s launch() and POST /api/v1/launch/headless. No plan is required: Free launches up to 5 tokens a day. On Hood the dev buy is a follow-up transaction.
  • Sell any token you hold, including one that was not launched on Candle. A buy of such a token needs Pro or Max; a sell never does, so an agent that opened a position on Pro can still close it on Free.
  • Bridge between Solana and Hood. candle swap SOL ETH (or USDC to USDG, and back) moves funds through Relay from a TEE wallet into the same key’s TEE wallet on the other chain. A base-pair swap or a bridge between your own wallets carries no Candle fee on any plan.
  • Trade Hyperliquid perps from the key’s EVM TEE wallet (candle perps, or the candle_perps_* MCP tools), and deposit to the Hyperliquid account through Relay from the key’s Solana or Hood TEE wallet. Every plan except Max pays Candle a builder fee on each order (the Perps builder fee row); Max pays none.
  • See one set of books. candle pnl, the SDK’s getProfilePnl and the console read the same P&L, to the cent for the same moment: realized, fees, unrealized and open positions, per chain (Solana and Hood) and combined, with a Hyperliquid section. candle portfolio lists every wallet on both chains, priced.

Pro adds buying tokens not launched on Candle (any Jupiter-routable Solana mint, any Hood DEX token), two more ways to launch (from a linked or TEE wallet that signs for itself, which is what the CLI’s candle launch does, and the atomic launch, where the launch and 1 to 4 first buys land in one bundle), up to 10 linked wallets, Quant on Telegram and in the Candle chat with token and wallet data and fresh reads, and higher limits.

Max adds limit orders, up to 1,000 linked wallets, no perps builder fee, Quant’s deep run_analysis studies, and the highest limits.

Quant’s daily messages are set in Quant’s own configuration, not in Candle’s plan table, so they can change without a Candle release. On 2026-10-16 they were 50 a day on Free, which has docs chat only, 100 a day on Pro and 500 a day on Max.

A request your plan does not cover returns TIER_REQUIRED (403). The table’s capability rows are the API’s own gates, so the row that says no is the reason.

  • Free costs nothing.
  • Pro is $50 a month, by card or in USDC for a 30-day period. Pro is also included, at no charge, while your account’s Solana wallets together have 500,000 CNDL staked or 1,000,000 CNDL held: the same fee and limits as paid Pro.
  • Max is $200 a month, by card or in USDC for a 30-day period.
  • Promotion, for a limited time: your first Pro purchase includes Max for its first 30 days (the promoMaxDays the plan table returned on 2026-10-07), then continues on Pro at $50 a month. It applies once per account, to the account’s first paid plan, on either rail, and you pay for Pro first: there is no free trial that takes no payment. promoMaxDays in the plan table is the number of days while the promotion runs, and 0 when it does not.
  • There is no Max trial on admission. A member admitted before the three-plan launch kept the trial days they had left.

Changing plan. Pro to Max on card charges the difference at once, prorated, and Max starts. Pro to Max in USDC charges the Max price less a credit for the unused part of your paid Pro period, for 30 days of Max from the payment. Max to Pro takes effect when the paid Max period ends. There are no refunds and no credit for unused Max days.

Pro through CNDL has no grace period. If your staked and held CNDL fall below both thresholds, the account is on Free from the next check, within 5 minutes, unless a paid plan covers it.

  • What stops on Free: buying tokens not launched on Candle, launching from a linked or TEE wallet, the atomic launch, and creating or importing linked wallets. Launching from your embedded wallet, with its dev buy, keeps working. Trades pay the Free fee, and keys fall back to their own issued limits.
  • What does not stop: selling any token you hold, transfers, and the linked wallets you already have, which keep working and are not removed.

If you pay for Pro and then qualify through CNDL, billing stops by itself. Renewal is switched off within about 6 hours of qualifying; you keep Pro through CNDL and the period you paid for runs to its end, with no refund. On card, a renewal due within those hours can still be charged once. Billing does not restart if you later fall below the thresholds: resume renewal or buy Pro again. Buying Pro while you already qualify is refused (already_qualified_by_cndl); buying Max is not.

There is one fee schedule for the web app and for agents: Free 1%, Pro 0.5% and Max 0.25% on a web swap (same-chain or cross-chain) and on every trade or dev buy the agent API builds. A referred account pays 10% less. See Fees for every fee Candle and others charge.

Before the three plans, Candle served four: Free, Believer, Pro (through CNDL only, with a 48-hour grace window) and Max ($1,000 a month). The three plans replaced them.

The Believer plan is gone. The Believer NFT and its other uses, such as Exclusive launches, are unchanged. A key that read as Believer reads as its account’s plan: Free unless the account is on Pro or Max, at that plan’s fee and limits, including 5 launches a day instead of 20 on a Free account. New keys are issued at the Free defaults whatever NFT the owner holds.

Your key is issued with baseline caps, and your plan raises them as floors: enforcement uses the higher of the key’s own value and the plan floor, per dimension. The dashboard shows the effective numbers with a freshness stamp, plus what the key was issued with. A hand-raised key is never lowered by a plan change.

  • GET /api/v1/agent/plans, with no key: the plan table in force, with prices, fees, limits, capabilities and the promotion. The CLI prints it with candle plans; the SDK returns it from getPlans(); the MCP tool is candle_get_plans.
  • GET /api/v1/agent/tier, with a key or a session: your own plan and fee, staked and held CNDL, the thresholds, the grace state, cap floors, lifetime fee totals, and the same plan table as planTable. candle doctor shows your plan on its Plan row.

Key create and list responses carry per-key issued and effective caps. Reference: Agent access & API keys.