Skip to content
Solana Guides

Valhalla Bot for Meteora Copy Trading: Fees and Setup

RazzaerUpdated Published 13 min read

Valhalla is the copy trading bot from the SOL Decoder team. It follows wallets you pick on Meteora DLMM, the pools where your liquidity sits in price bins and earns trading fees while the price stays in range.

It opens and closes the same positions in your bot wallet, scaled to your size, about four seconds after they do. You run it from Discord or a web dashboard, and you can start without an NFT or a subscription.

Free to start is not free to use, though. Valhalla takes a small cut when a position opens and a share of the fees your positions earn, even when a position closes at a loss.

Below I cover what it really costs, when the 0.99 SOL plan pays for itself, setup, how to pick wallets, the settings that protect you and how it compares with other Meteora copy tools.

Key takeaways

  • Valhalla copies Meteora DLMM liquidity positions from wallets you pick, scaled to your size, about 4 seconds after they move, from Discord or a web dashboard.
  • It is free to start but not profit-only: it takes 0.015% of position size on opens and 3% of the fees a position earns, even when that position closes at a loss.
  • The 0.99 SOL a month plan cuts those fees by 70%, but it only pays for itself once your positions earn about 47 SOL of fees a month.
  • Check how many people follow a wallet before you copy it, because above 15 followers your results may trail theirs.
  • It copies DLMM pools only, doesn't copy adds to an open position yet and closes positions you open by hand in its wallet, so keep only what you can lose there.

Quick verdict

If you wantUse
Copy DLMM wallets with tight filtersValhalla
Copy DAMM v2 pools or every addLP Agent
Open-source agent you host yourselfMeridian

Watch the walkthrough

On this page

Valhalla bot Meteora copy trading: how it works

Valhalla watches the wallets you follow. When one opens a DLMM position, the bot opens the same pool and the same price range in your bot wallet, sized by your copy ratio. When they close, you close.

In DLMM, a liquidity position (LP) is your SOL and tokens spread across price bins. You earn a cut of every trade that passes through your bins. So Valhalla copies liquidity positions, not token buys. That’s why the GitHub swap-copy bots that show up for this search don’t do the same job.

Flow showing a leader wallet opening a Meteora DLMM position, Valhalla detecting it and copying it via a Jito bundle in about 4 seconds into your bot wallet
How Valhalla mirrors a leader wallet's Meteora DLMM position into your bot wallet.

It picks up the leader’s transactions from a live stream and executes in about 4 seconds using Jito bundles. A bundle sends your transactions together through Jito with a small tip, which also stops other bots jumping in front of your trade. You get a DM with a PnL card on every trade.

Scope matters more than speed here:

  • Mostly DLMM. Copying DAMM v2, Meteora’s other pool type, is a hidden beta limited to small accounts, though the GitBook still says it’s disabled.
  • Adds are unclear. Its FAQ says the bot ignores a leader’s added liquidity to an open position for now (“coming soon”), but newer update notes say second deposits are now handled, so confirm with the team.
  • Hands off the bot wallet. It auto-closes any DLMM position you open by hand there, to stay in sync. Do your own LPing from a different wallet.

It is in real use. On 27 October 2026, DefiLlama counted $682,704 of LP fees claimed by Valhalla-run positions over the previous 30 days. That’s what users earned, not what they paid Valhalla.

What Valhalla costs: the real fees

I’ve used Valhalla, and the fee model is the thing to understand before you fund it. Starting is free: no NFT, no subscription. Then Valhalla’s FAQ lists two charges:

  • 0.015% of position size when the bot opens a position. It charges at most once an hour per token, so a quick reopen of the same token doesn’t pay twice.
  • 3% of the Meteora fees a position earns, taken when the bot claims those fees or closes the position. A claim just means collecting the fees a position has earned.

That second charge is why Valhalla isn’t profit-only, and an earlier version of this page got that wrong. The 3% is on fees earned, not on profit. A position can earn fees and still close at a loss if the token dumps. You pay the 3% anyway.

Then the small costs. Each Jito bundle tips up to 0.001 SOL by default, and you can cut that to 0.0001 SOL in /settings. If a swap fails, the bot retries through Jupiter Ultra (Jupiter’s swap service), which charges 0.1% and can add slippage. The FAQ also lists a fee claim under $2 among the moves it won’t copy.

For context, LP Agent takes 8% of LP fees when its automation closes a position for you (copy, take profit or stop loss) or when Copy LP claims fees or reduces a position because the leader did, and nothing to open. So Valhalla takes a smaller share of your fees, while LP Agent has no opening charge.

A worked example on one position

These are made-up numbers worked from the documented rates, not a real trade.

You copy a 5 SOL position. The open costs 0.015%, which is 0.00075 SOL. It earns 0.2 SOL in fees, then the token drops and it closes 0.4 SOL down. Valhalla takes 3% of 0.2 SOL, which is 0.006 SOL. So you pay about 0.007 SOL in platform fees on a losing position. The same position on LP Agent costs 8% of 0.2 SOL, or 0.016 SOL. Network fees and Valhalla’s Jito tip apply on top and are left out.

Bar chart comparing platform fees on a 5 SOL copied position: Valhalla about 0.007 SOL versus LP Agent 0.016 SOL
Platform fees on one example 5 SOL position that earned 0.2 SOL in fees and closed 0.4 SOL down.

The crossover sits at fees of about 0.3% of position size. On 5 SOL, both charge 0.0012 SOL when the position earns 0.015 SOL. Earn more than that and Valhalla is cheaper. Earn less and LP Agent’s free open wins. On the meme pools people usually copy, 0.3% is a low bar, so I wouldn’t pick between these two on fees alone.

Subscription or SOL Decoder NFT: when the discount pays

Neither is required. The subscription is called the Farmer plan at checkout. You pay 0.99 SOL a month or 2.68 SOL a quarter through Blinkord (a Solana payment link that runs inside Discord), or $119 a month on Whop (card checkout). It also covers Decoder Farmer, Olympus and the premium Discord channels.

Discounts and prices from Valhalla’s FAQ, site and Blinkord checkout, as of 27 October 2026.
What you hold or pay Off Valhalla fees
1 Decoder NFT 10%
3 NFTs 30%
5 NFTs 50%
10 NFTs or a Mecha trait 80%
Farmer plan (monthly or quarterly) 70%

Here’s the maths nobody shows you. 70% off a 3% cut saves 2.1% of the fees you earn. 0.99 SOL divided by 0.021 is about 47 SOL of LP fees a month before the monthly plan pays for itself. On the quarterly plan it’s about 42.5 SOL a month. On Whop, $119 needs about $5,700 of LP fees a month.

Chart showing the Valhalla Farmer plan saves 0.21 SOL at 10 SOL of monthly fees, about 0.99 SOL at 47 SOL and 2.1 SOL at 100 SOL, against a 0.99 SOL monthly cost
What the 0.99 SOL monthly Farmer plan saves at different monthly LP fee levels.

At 10 SOL of fees a month the plan saves you 0.21 SOL. At 100 SOL it saves 2.1 SOL. The open-fee discount barely moves this: 70% off 0.015% saves about 0.1 SOL even on 1,000 SOL of opens. I’d skip the plan until the bot’s fee claims show you’re near that line, unless you want the premium channels anyway.

NFTs work differently. The discount lasts as long as you hold, and you can sell the NFT later. Check the floor price on Tensor and compare it with a year of the fees you’d save at your size.

How to set up Valhalla

There are two routes into the same bot. The web dashboard is simpler. Discord gives you slash commands. Before either, decide how much goes into the bot wallet: only what you can afford to lose.

Either way, Valhalla’s quick start has an optional first step: authorise the bot to DM you, so trade alerts reach you. Then join the SOL Decoder Discord.

On the web dashboard

  1. Open valhalla-bot.app and click Enter Valhalla.
  2. Log in with Discord, Google or Email, then generate your bot wallet. Keys are encrypted and protected by a passcode.
  3. Research wallets in the dashboard before following any: recent activity, token choices and how consistent the profit is.
  4. Follow a wallet, set its copy ratio (or a fixed amount) and its filters. Click its label, or “Add name”, to give it a nickname.
  5. Fund the bot wallet with SOL.

In the SOL Decoder Discord

  1. Run /valhalla start. It asks for a referral code from a community member. The code links you to whoever invited you. They get 20% of the fees you pay, out of Valhalla’s share, at no extra cost to you.
  2. Run /valhalla export_keys and set a PIN when asked. Your private key is the master password to the bot wallet. The PIN stops anyone who takes over your Discord from withdrawing. Write the key on paper and never save it online.
  3. Run /valhalla settings_dlmm to follow wallets, set ratios and turn on filters. /valhalla top_trade_wallets shows top performers.
  4. Name each wallet by its strategy. A format that works: [Balance]-[AvgTradeSize]-[WinRate]-[Style], so 50SOL-5avg-65WR-BidAsk is a 50 SOL wallet averaging 5 SOL positions, winning 65% of the time with bid-ask.

The curated wallet feed lives in the #valhalla-wallet-talk channel. If you have no NFT or plan, #get-access-to-all-channels shows how to claim a free 24-hour trial. Know your exit before you start: /valhalla close_all_positions closes every open DLMM position.

Discord setup steps for Valhalla: /valhalla start, /valhalla export_keys, /valhalla settings_dlmm, /valhalla top_trade_wallets and /valhalla close_all_positions
The Discord commands to set up Valhalla, in order, plus the exit command.

How to pick wallets to copy

The dashboard shows each wallet’s PnL (profit and loss), position count, how often it trades and its win rate, the share of positions that closed in profit. Don’t just copy the top of the list.

Check the crowd first. DM the bot /get_pnl with a wallet address. It shows the wallet’s stats and how many people follow it. The docs warn that above 15 followers, your PnL may be worse than theirs. That’s copy pressure: every copier piles into the same bins seconds after the leader, at worse prices, sharing the same fees. I’d check the follower count before anything else.

Read PnL with care. SOL Decoder’s guide points out that the PnL image or Metlex can leave out the losses from swapping out of a token: the token dropping during the exit swap and Meteora swap fees of 1 to 10%. A wallet can look better than it really did. Wallets that make fast, small trades can lose more to fees than they earn, and Valhalla’s own site warns about exactly that.

Look at how the wallet makes money. I hooked Claude up to the LP Agent API and ran it on a random LP’s wallet. It pulled about 1,900 closed positions and split them by hold time. Holds under 10 minutes lost money. Holds over 6 hours made the most per dollar. I haven’t checked it by hand, it’s a starting point, but that split is what I want to see before I copy anyone. It only needs a wallet address, never a private key.

https://x.com/razzaer/status/2108868979179614351

I’d rather copy a wallet that holds for hours than one that flips every few minutes, because you’re always seconds behind.

The settings that protect you

Copy ratio and size caps

Your copy ratio is your SOL divided by the target’s SOL, counting their open positions. With 10 SOL against a 100 SOL wallet, the ratio is 10%. Their 5 SOL position becomes 0.5 SOL for you. I’d start with a smaller ratio than the maths says and raise it once copies land the way you expect.

Then cap your exposure:

  • SOL per token. Cap it, so one big entry or one rug can’t take your whole wallet.
  • Max open positions per timeframe, for example 5 an hour per followed wallet.
  • Max target wallets per position: how many followed wallets can trigger a copy of the same token within a timeframe.
  • Repeated entries per pair: a cap on copied entries into the same pair in a window, for example 4 in 40 minutes. It’s on the web dashboard under Copy Trade, edit a wallet, Advanced Settings, Position Limits. Setting it to 0 leaves it off.

The hard limit is 50 positions at a time.

Comprehensive Rug Protection

The token filters are the same checks you’d run on any pool: minimum token age, market cap, holders and volume, plus a minimum Jupiter organic score. That score is Jupiter’s rating of how much of a token’s trading comes from real users rather than bots. A cautious place to start is a token age of 24 hours or more, a market cap of at least $800K (Valhalla’s own guide sets $800K as the floor and says over $2M is better) and an organic score above 55.

More switches worth knowing:

  • SOL-only mode keeps you to SOL pairs.
  • Single pool per token stops the bot doubling up on one token across pools.
  • Ignored tokens lets you block specific coins.
  • Pump filter: skip pools already up a set amount over a set time. You pick both numbers. Late entries into a pump are where copiers get dumped on.
  • Auto-close bundled tokens exits tokens flagged as bundled.

A rug is when insiders dump or drain a token. SL rug check makes your stop loss exit tighter when a rug pattern shows up. Turn it on, and set a take profit and stop loss per wallet rather than relying on the leader’s exits.

Smart Token Retention

When a close would leave you holding a token, smart token retention holds it briefly in case the leader reopens, then sells. That keeps your copy ratio accurate and stops you stacking a token if the leader partly re-enters. Since September 2026, if the leader sells a token it’s holding for you, you sell straight away too.

Auto close out of range shuts a position once the price moves above its bins, after a grace period you set. Out of range, a position earns nothing and sits in one asset.

One oddity: the settings list includes “Infinite Add Liquidity”, which the docs don’t explain, while the FAQ says adds to an open position aren’t copied yet. Ask in the Discord what it does before you rely on it.

The risks of copying an LP

Lag. About 4 seconds behind the leader often means a worse entry, and a crowd of copiers makes it worse. Their results are not your results.

Rugs move faster than any bot. The rug check helps, but nothing guarantees an exit. A position that stays in range can still lose to impermanent loss: as the price falls, you end up holding more of the falling token.

Keys. Valhalla calls itself non-custodial, with keys “encrypted and passcode-protected” and exportable at any time. But the bot creates the wallet and signs every trade, so treat it as a hot wallet: online and always ready to sign. Its own security guide says to keep only what you’re willing to risk there, withdraw profits regularly, keep your keys offline and turn on 2FA for Discord and its email.

Valhalla vs LP Agent, MetEngine and Meridian

Valhalla is one of several Meteora tools that copy or automate LP positions, and they don’t all do the same job.

LP Agent’s Copy LP is the pick if you want DAMM v2 copied without a hidden beta, or a bot that mirrors every add, remove and claim. Its docs say 90% of copies land within 3.5 seconds, and it recommends at least 5 SOL. Valhalla takes a smaller share of fees and documents filters LP Agent’s docs don’t list: token age, a pump filter, SOL-only mode and a rug check on the stop loss. LP Agent has its own meme protection and smart token retention.

MetEngine‘s homepage now leads with managed vaults, a web terminal, a browser extension and a Telegram bot. It no longer shows wallet copying or its fees, so check its app before you count on it for copying.

If you want open source, Meridian is a DLMM agent you host yourself. It picks and manages pools on its own rules, and you keep your keys. It isn’t a copy bot. Valhalla’s docs show no public code. Anyone building their own LP copier would start from Meteora’s official DLMM SDK, a code library with TypeScript, Python and Rust clients.

From each tool’s own docs and site, as of 27 October 2026.
Tool Pools copied Cut of LP fees Fee to open Claimed speed Copies adds
Valhalla DLMM, with a limited DAMM v2 beta 3% on claim or close 0.015%, once an hour per token About 4 seconds Unconfirmed
LP Agent DLMM and DAMM v2 8% on automated closes, claims and reductions 0% 90% within 3.5 seconds Yes
MetEngine Not on its site Not on its site Not on its site Not on its site Not on its site
Meridian None (runs its own DLMM positions) Not in its docs Not in its docs Doesn’t copy Doesn’t copy

If you’d rather run positions yourself, I break down DLMM strategies on YouTube at @yieldhustler and post my LP results, wins and losses, on X. The DLMM chat on Telegram is where LPers compare pools. I also stake 40,000 MET and run the referral code RAZZAER. Meteora asks you to link a code before you stake MET, and it can’t be changed later.

SOL Decoder’s other tools: Decoder Farmer, Olympus and the NFTs

SOL Decoder is the team, and Valhalla is one of its products. Decoder Farmer is a desktop DLMM farming bot that runs your own strategy instead of copying anyone. Olympus copies Polymarket traders on the web, and there are perps farmers for Paradex and Variational. The Decoder NFTs work as a fee-discount pass across these, and the Farmer plan covers them all.

FAQ

Is Valhalla free?

It’s free to start, with no NFT or subscription. Using it costs 0.015% of position size on opens and 3% of the LP fees your positions earn. The plan and the NFTs only discount those fees. The curated wallet feed in Discord comes with a free 24-hour trial.

Is Valhalla on GitHub or open source?

No public code appears in its docs. The GitHub copy-trading repos that rank for this copy token swaps, not LP positions. For something open source, Meridian is a self-hosted DLMM agent, though not a copy bot, and builders can start from Meteora’s DLMM SDK.

Is Valhalla safe to use?

Valhalla says it’s non-custodial, with PIN-protected keys you can export. The bot still signs your trades, so treat the bot wallet as a hot wallet, keep only what you can lose in it and withdraw profits often. Copying never protects you from a rug.

Not financial advice. I explain how these tools work and what they cost me; check the details yourself before moving money. Last reviewed .

Razzaer (@Razzaer)

I use Solana daily and provide liquidity on Meteora. These guides come from what I do myself; drafts are AI-assisted and I check every one. More about me · X · YouTube

Get new guides by email

New guides, live airdrops worth farming and what changed on Meteora. Free, unsubscribe any time.

Opens Substack to confirm. See the privacy policy.