Skip to Content
RuggersBuy Modes — Simple vs Hardcore

Buy Modes — Simple vs Hardcore

You now have two execution modes for your buys, configurable per rugger: Simple (default) and Hardcore. Both modes use the same multi-nonce infrastructure — the difference is only in fee and compute aggressiveness.

The infrastructure behind it: Multi-Nonce

Before talking about the modes, understand the infrastructure. On Solana, the leader role (the validator that produces the next block) rotates geographically every ~400ms among validators around the world. If your transaction is sent from a server far from the current leader, you lose the race against someone better positioned.

F Project solves this problem with a multi-nonce infrastructure on 5 bare-metal servers spread across all validator regions:

🇺🇸 US-NW (New York) 🇺🇸 US-LAX (Los Angeles) 🇩🇪 EU-FRA (Frankfurt) 🇳🇱 EU-AMS (Amsterdam) 🇯🇵 ASIA-TYO (Tokyo)

For each buy, 5 transactions are sent in parallel — one from each server, each with its own durable nonce. The first one to reach the current Solana leader goes through and consumes its nonce. The other 4 automatically become invalid (their nonce no longer matches) → no possible double-fill, no risk of double buy.

Instead of 1 chance to be the fastest, you have 5. On every snipe.

⚡ Multi-nonce is active everywhere — new token creation, copytrade, quick buy. It’s the base infrastructure. The buy modes just describe how aggressively you send your transactions on top of this infrastructure.

Simple vs Hardcore — the recap

🎯 Simple🔥 Hardcore
Multi-nonce 5 servers
Priority fee + tipYour configured values (fixed)Auto outbid of other snipers
Max priority per buyYour settings0.025 SOL (cap)
Max tip per buyYour settings0.002 SOL (cap)
Compute Unit on PumpFun120,000 (generous)95 000 (tight)
Compute Unit on PumpSwap150 000150 000
Transaction failure rateLowHigher (CU exceeded)

One-liner : Simple = multi-region speed at your fees. Hardcore = multi-region speed at maximum aggressiveness (auto outbid + reduced CU on PumpFun to get through faster).

🎯 Simple Mode (default)

It’s the default mode on all your ruggers. Your fees are fixed — exactly what you configured in the rugger settings (priorityFee + buyTip). No automatic outbidding, no dynamic changes.

The compute unit limit is generous : 120,000 CU on PumpFun, 150,000 on PumpSwap. That means your transactions have enough budget to execute even if the path is heavy (cashback, Token-2022, etc.).

For whom : “calm” trading. You accept not always winning the race against the most aggressive snipers, but you want your buys to go through. Ideal for copytrades of wallets whose long-term performance you follow, where missing a trade doesn’t break the thesis.

🔥 Hardcore Mode

Hardcore is maximum aggressiveness.

What changes :

  1. Dynamic outbidding — the system monitors in real time the fees of other snipers on the token and always puts you above them. Minimum bump: +15% or +0.0005 SOL (whichever is higher), on top of your configured floors.
  2. Safety caps — even when outbidding, you are protected:
    • Max priority fee per buy: 0.025 SOL
    • Max tip per buy: 0.002 SOL
    • Worst case per buy: ~0.027 SOL in fees (in addition to the amount you want to buy)
  3. Reduced Compute Unit — 95,000 CU on PumpFun (instead of 120k). A lighter transaction = faster to schedule by the leader = you win the race more often.

The trade-off: more failed transactions

The downside of reduced CU: on PumpFun, some Hardcore transactions will fail. Specifically with a “compute budget exceeded” error — the transaction didn’t have enough budget to execute because the path was heavier than expected (token with extensions, extra validations, etc.).

It’s the price to pay to have the lightest possible transaction and win the race in block 0.

Your funds are protected

This is the most important point to understand:

A failed transaction = no SOL deducted (except for ~0.000005 SOL of Solana base fee, negligible).

You don’t buy the token, but you also aren’t charged your buy amount or your priority fees. You can retry immediately or switch to Simple for this rugger.

Hardcore confirmation

When you activate Hardcore for the first time on a rugger, F Project shows you a warning screen that reminds you of the trade-offs: higher fees (capped) + more buys failing because of reduced CU.

You confirm with Yes, I still want Hardcore mode or you go back to Simple with I go back to Simple mode.

Where to configure

The buy mode is set per rugger, in the main rugger config section:

You can clearly see in the menu:

  • 🎯 Buy Mode: Simple (default)
  • 🔥 Buy Mode: Hardcore (after activation)

Click on the line Buy Mode to switch. If you switch to Hardcore, the confirmation screen appears before validation.

When to use what

Stay on Simple if :

  • You’re starting on F Project — it’s the safe mode, understand the basics before going further
  • You’re trading “calm” ruggers where block 0 isn’t critical
  • You want maximum predictability (your fees, your parameters, no surprises)

Switch to Hardcore if :

  • You’re on a race-to-block-zero rugger where the first seconds make all the difference
  • You accept losing ~20-30% of trades to win the juiciest ones
  • You’re trading competitive ruggers where other snipers also use aggressive engines

Common hybrid setup : Simple on most of your ruggers, Hardcore on the 2-3 most profitable ruggers where the race is tight.

⚠️ Keep in mind

  • ✅ Simple AND Hardcore use the 5 multi-nonce servers — no infrastructure difference
  • ✅ A Hardcore tx that fails = you are NOT charged your buy amount or the fees
  • ⚠️ Hardcore = more fails on PumpFun because of the 95k CU (vs 120k in Simple)
  • ⚠️ Hardcore can consume up to 0.027 SOL in fees per buy (absolute cap, excluding Bribe)
  • 🔧 If you see too many fails on a rugger in Hardcore, switch back to Simple — it’s probably a rugger whose tokens have paths that are too heavy for 95k CU

Related pages: