Using Ghostbag
Is Ghostbag free?
Yes. There is no account, subscription or connected wallet. The starting balance is simulated and can be reset.
Which chains does Ghostbag support?
Solana, BNB Chain and Robinhood Chain. Each gets its own paper wallet, its own native coin, and the right gas model, venue fees and pool depth — Solana pays per signature with a Jito tip, the EVM chains pay gas price times gas limit, and Robinhood Chain prices through WETH-quoted Uniswap pools where depth is reported directly.
Do you track me, or store anything about my trading?
No. There is no account, no email, no analytics, no telemetry, no remote configuration, no external scripts and no cookies on this site. Your wallets, positions and full trade history are written to your own browser and never leave your machine — there is no server that could hold them.
What is memecoin paper trading?
It is simulated trading against current market conditions. You practise entries, exits, fees and position management with a fake balance rather than signing an on-chain transaction.
Is Ghostbag a cryptocurrency, token or part of Bags.fm?
No. Ghostbag is independent browser-extension software for simulated memecoin trading. It does not issue a token, launch coins, custody funds or connect to real wallets, and it is not affiliated with Bags.fm or any token named GHOST.
Which terminals does Ghostbag support?
Ghostbag supports pump.fun, Axiom, Padre, Photon, BullX, GMGN, DexScreener, four.meme, Trojan, Fomo, Telemetry, Jupiter, Azura, Definitive, Shotgun, Solpump and Cielo. It watches single-page navigation, so changing coins updates the panel without reloading the tab. On multi-chain terminals, paper trading is enabled only for Solana, BNB Chain and Robinhood Chain; another network is identified as unsupported rather than priced incorrectly.
How do one-click buys and sells work?
Each buy-size button is an order: click 1 SOL and Ghostbag immediately queues a 1 SOL paper buy. Each sell button closes that percentage of the remaining token position. There is no second confirmation button.
Can I make the extension larger or smaller?
Yes. Open Settings, find Appearance, and change Panel size from 80% to 125%. The whole panel scales while its internal layout stays together.
Does Ghostbag connect to my wallet?
No. It does not ask for a seed phrase, private key, signature or wallet permission. A real wallet is not required because every balance and trade is simulated.
Does my trade history leave my computer?
No. Paper wallets, positions, settings and history are stored locally in the browser. Ghostbag has no account analytics or trade telemetry.
Do I need an account, an email or a wallet?
None of the three. Install it, open a coin on a terminal you already use, and click a size. There is nothing to sign up for, nothing to verify and nothing to connect.
How do I install it?
Select Add to Chrome on ghostbag.fun to open the official Chrome Web Store listing, then confirm Chrome’s installation prompt. We do not offer a direct ZIP download.
How do I update to a newer version?
Chrome delivers extension updates through the official Chrome Web Store listing. The version currently installed is printed in the toolbar popup and dashboard.
Which browsers does it work in?
Chrome and Chromium browsers that support Manifest V3 — Chrome, Edge, Brave, Arc and Opera among them. The minimum is Chrome 116. There is no Firefox or Safari build, and no mobile build, because the terminals it attaches to are desktop web apps.
Does it change the trading site I am on?
It appends exactly one container to the page and everything lives inside a closed shadow root, so the site’s own styles cannot reach in and nothing of ours leaks out. Quick Buy adds a control beside coin rows only when you switch it on; it is off by default so no terminal layout changes without your choice.
Can I turn the panel off without uninstalling?
Yes. The toolbar popup has a show/hide switch that applies across every supported terminal, and the panel itself collapses to a small bar carrying just your balance and P&L.
What are the keyboard shortcuts?
B and S pick the buy or sell side, 1–8 fire that preset, Enter repeats the last one and Esc closes settings or collapses the panel. They only fire while the panel has focus, so they never collide with the terminal’s own hotkeys.
Can I change the panel’s appearance?
In the dashboard, under Extension settings → Appearance: four bundled typefaces, the text colour, the size of both the panel and the on-screen tracker, and a background image or GIF with adjustable strength and blur. A dark wash always sits over a background picture, because the panel is 12–14px type and a number you cannot read is worse than no picture.
Can I use a GIF or a video as a background?
A GIF, yes, on both the panel and the P&L tracker; it keeps animating. Video backgrounds are supported on share cards rather than the panel, where an animated card can also be exported as a clip.
How many paper wallets can I have?
As many as you like, on any of the three chains. You start with one each: 10 SOL, 5 BNB and 1 ETH. Any starting balance is allowed — there is no cap, and rehearsing a 500 SOL size is as legitimate as a 0.5 SOL one.
What happens to my history when I reset?
Nothing is deleted. Setting a balance or resetting starts a new run, and the previous run’s trades stay archived under its own run id so you can compare attempts.
Can I get my data out?
Yes. The dashboard exports the full trade ledger as CSV — every fill with its contract, venue, market cap, fees, impact, slippage, latency and result.
Prices and execution
Do I need a separate market-data account?
No. Normal use reads public market information through read-only connections. Ghostbag never asks the trading page for wallet access or displays provider credentials.
Why can the market cap move faster than my PnL?
PnL follows the token price and your remaining token quantity, while market cap is price multiplied by a supply figure. Updates may arrive at different moments, and an honest simulator also subtracts fees and estimates exit impact.
Is the simulation exactly the same as a real trade?
No. Ghostbag models network costs, platform and pool fees, token-account rent, transfer taxes, available depth, price impact, slippage, delay and failure. Real validators, order routing, private flow and competing transactions can still produce a different fill.
What is slippage?
Slippage is the difference between the expected price and the acceptable execution price. A low tolerance can reject a fast-moving order; a very high tolerance can accept a much worse fill. Slippage tolerance does not remove price impact.
What is MEV?
Maximum extractable value is value gained by changing transaction inclusion or ordering. On fast public markets it can appear as front-running or sandwich activity. Learn more in the price-impact and MEV guide.
Can paper trading guarantee profitable real trades?
No. It can improve familiarity with mechanics and record-keeping, but it cannot reproduce every real fill, validator decision, latency event or loss.
Why does a round trip lose money if the price did not move?
Because that is what it costs on-chain. You pay a platform fee and an LP fee on the way in and again on the way out, plus network fee, priority fee, tip and — on a first buy — token-account rent. On a 1% platform and 1% LP pool the break-even is about 1.042x, so a coin that rises 3% is still a losing trade. A simulator that showed break-even here would be teaching you something false.
Where do the prices come from?
Public market APIs, called only from the extension’s background worker: Jupiter for Solana prices and decimals, DexScreener for pool reserves and venue, GeckoTerminal as a fallback, live eth_gasPrice from each EVM chain’s public node, and a direct WebSocket feed for pump.fun and PumpSwap carrying real bonding-curve reserves.
How current is the price?
Token fundamentals refresh every second while the panel is visible, every fifteen seconds when the tab is hidden, and not at all when no panel is open. Ten tabs on the same coin make one request. If a rate limit is hit the panel says Price stale rather than freezing on a number that is no longer true.
What is price impact, and how is it calculated?
It is how much your own order moves the price. Ghostbag runs a constant-product curve against the pool’s real reserves, keeping the reported spot price authoritative and deriving the token reserve so the curve passes exactly through it. One SOL into a $3k pool therefore hurts as much as it would on-chain, and you see it before you confirm.
What does “Depth est.” mean?
That the pool’s native reserve had to be estimated from its USD liquidity rather than read directly, which happens when the pool is quoted in something other than the native coin or a stablecoin. Impact is still calculated, but it is flagged so you know the depth figure is inferred. Impact is never silently reported as zero.
Why did my order fail?
Either it reverted, because you underpaid priority on a fast-moving token, or it was rejected on slippage, because the fill came in further from the quote than your tolerance allowed. Both cost the network fee, priority fee and tip, and both land in your history marked. Neither costs token-account rent, because an account that was never created was never paid for.
Can I turn failures off?
Yes, and they are off by default. Valid paper orders fill deterministically unless you switch on the execution simulator under advanced settings. The delay and the failure model are there when you want to rehearse a bad fill, not to surprise a first-time user.
What does “sell initials” actually do?
It works out the smallest number of tokens whose net proceeds — after impact and both fees — return your original stake, and leaves the rest riding. It binary-searches the real quote rather than dividing by the spot price, so the number is right rather than roughly right, and it tells you honestly when the position no longer covers the stake.
Why does the market cap move when my P&L does not?
Market cap follows the live price of the whole supply. Your P&L follows your own position, and only realised P&L changes when you sell. An open bag moving in your favour shows as unrealised until you take it.
What is not modelled?
Multi-hop routing — a stable-quoted pool is treated as one constant-product pool whose depth is converted through the coin price, where a real router would hop and pay a second LP fee. Pancake v3 fee tiers are assumed at 0.25% because DexScreener reports the version but not the tier. And pump.fun bonding-curve reserves come from the WebSocket feed rather than being read from chain.
Does the simulator guarantee a real trade would fill the same way?
No, and nothing could. It models fees, impact, latency, reverts and slippage using integer base units throughout, which is far closer than amount ÷ price — but a real fill also depends on the validator, the mempool, MEV and the exact block. Treat it as practice, not as a promise.
Wallets and safety
What is a multi-wallet setup?
It means separating activity across more than one wallet—for example, a low-balance trading wallet and a separate storage wallet. More wallets do not create safety by themselves; each recovery phrase, approval and destination address still has to be protected.
Should I click a link inside an unexpected token or NFT?
No. Treat unsolicited assets, support messages and urgent reward links as hostile. Navigate to a project or wallet website independently and verify the domain before connecting anything.
How do I spot a possible rug pull?
Treat concentrated ownership, active mint or freeze authority, removable liquidity, unexplained developer-wallet transfers and urgent social promotion as risk signals. No single signal proves a rug. Use the rug-pull checklist.
Is copying a profitable wallet safe?
No. A public wallet can be hedged elsewhere, receive private allocations, trade faster than a follower or use many linked addresses. Study and paper-test the behaviour before risking funds.
Is any of my data sent anywhere?
No. There is no account, no analytics, no telemetry, no remote config and no external scripts. Your wallets, positions, trades and settings live in your own browser. The only network traffic is read-only market lookups from the background worker, and those ask about a token, never about you.
What permissions does the extension request, and why?
Two: storage, to keep your settings and paper trades, and alarms, to schedule price refreshes. Host access is enumerated one site at a time — the supported terminals plus the read-only price APIs — and generated from the same list the adapters use, so it cannot ask for a site it does not support. It never requests <all_urls>.
Where is my background picture stored?
In the extension’s local storage on that machine only. It is deliberately kept out of Chrome’s sync storage, so it never travels between your devices. Removing it in the dashboard deletes it, and uninstalling deletes it with everything else.
Will Ghostbag ever ask for a seed phrase or a signature?
Never — not by email, not in the extension, not anywhere, and nobody from Ghostbag will DM you first. Any message claiming otherwise is not us, whatever it looks like. The extension never touches window.solana or window.ethereum.
How do I report a bug or a security issue?
Email contact@ghostbag.fun. For a bug, include the exact page URL, the coin, your Chrome version and the Ghostbag version from the popup — terminals change their URL shapes without warning and that is the most common way this breaks. For a security report, put “security” in the subject and give us a window to fix it before publishing.
Is Ghostbag open source?
The repository is public so the fee model and the privacy claims can be checked line by line, which is the point. See the legal page for the licence terms that apply.
Learning memecoins
What do CA, dev, FOMO and bonding curve mean?
CA is contract address, dev usually means the token creator or developer, FOMO is fear of missing out, and a bonding curve is a formula that changes token price as supply is bought or sold. See the full glossary.
How do pump.fun fees work?
Fee schedules depend on the stage and pool configuration and can change. Our pump.fun guide explains the current structure and links directly to the official live fee page.
Where should a beginner start?
Start with wallet security, then learn liquidity, slippage and price impact. Paper-trade one repeatable setup, review every fill, and avoid treating a social-media post or a single wallet as proof.
Is paper trading actually useful, or just a game?
It is useful for exactly two things: learning the mechanics that decide a trade — fees, impact, slippage, failure — and building a record you can review. It cannot teach you how it feels to lose real money, and it cannot make you profitable on its own. Anyone claiming otherwise is selling something.
How long should I paper trade before using real money?
There is no number that is honest here. A more useful test: can you explain, from your own ledger, why your losing trades lost and whether fees or exits did the damage? Until the record answers that, more practice is cheaper than tuition.
What is the single most common beginner mistake?
Trading a size the pool cannot support. The price on screen is what the next tiny order pays; your order moves it. That is why impact is shown before you confirm, and why a thin pool is an exit problem long before it is an entry one.
Why do fees matter so much on memecoins?
Because they are a frequency problem, not a size problem. Each round trip pays a fixed toll, so twenty small trades pay it twenty times. That is the arithmetic that quietly ends most accounts, and it is why the fee model here is not optional.